ericmckean / webm

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

It is impossible to decode frame bigger than pbi->initial_width x pbi->initial_height. #663

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Frame buffer is allocated only once at the beginning of video sequence decoding 
and then:

     if (width > pbi->initial_width)
          vpx_internal_error(&cm->error, VPX_CODEC_CORRUPT_FRAME,
                             "Frame width too large");

     if (height > pbi->initial_height)
         vpx_internal_error(&cm->error, VPX_CODEC_CORRUPT_FRAME,
                            "Frame height too large");

Original issue reported on code.google.com by dkova...@google.com on 14 Nov 2013 at 10:20

GoogleCodeExporter commented 9 years ago

Original comment by ya...@google.com on 14 Nov 2013 at 8:08

GoogleCodeExporter commented 9 years ago
This bug should be resolved by the following patch:
https://gerrit.chromium.org/gerrit/#/c/67830/

The decoder now re-allocates frame buffers if the frame size gets larger.

Original comment by agra...@google.com on 18 Nov 2013 at 7:11