ericmckean / webm

Automatically exported from code.google.com/p/webm
0 stars 0 forks source link

[VP9] assertion in 1-pass realtime mode when (mis)configured to use altrefs #749

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
v1.3.0-2050-g2b06bf2

$ ./vpxenc -y -v hantro_collage_w352h288.yuv \
    -w 352 -h 288 \
    --codec=vp9 --rt --cpu-used=-5 \
    --lag-in-frames=25 --arnr-maxframes=0 \
    -o out.webm
...
vpxenc: ../vp9/encoder/vp9_encodeframe.c:2287: rd_pick_partition: Assertion 
`tp_orig < *tp' failed.

This requires commenting out some vpxenc protections (attached); this is more 
readily reproducible with ffmpeg.
The API should protect against this, it's ok for the application to warn. In 
addition, more API level tests could catch this type of behavior.

Original issue reported on code.google.com by jz...@google.com on 27 Mar 2014 at 5:30

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by ya...@google.com on 1 Apr 2014 at 8:41

GoogleCodeExporter commented 9 years ago

Original comment by renganat...@google.com on 3 Apr 2014 at 10:10

GoogleCodeExporter commented 9 years ago
fixed as of #7e673cb

Original comment by ya...@google.com on 27 May 2014 at 5:19