reimaginemedia / webm

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

For VP9, vpx_codec_get_stream_info() does not return correct updated resolution even after a key frame with new resolution has been decoded #952

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
For VP9, vpx_codec_get_stream_info() does not return correct updated resolution 
even after a key frame with new resolution has been decoded.  The function 
always returns the initial resolution.  This is only VP9 issue as for VP8, this 
function works correctly, always returning the most updated resolution.

Original issue reported on code.google.com by danny.s....@gmail.com on 11 Feb 2015 at 7:04

GoogleCodeExporter commented 9 years ago

Original comment by ya...@google.com on 11 Feb 2015 at 7:15

GoogleCodeExporter commented 9 years ago

Original comment by fgalli...@google.com on 12 Feb 2015 at 10:51

GoogleCodeExporter commented 9 years ago
vpx_codec_get_stream_info() does not have access to the current frame size in 
VP9 because the frame size can change at any point. 

The following patch adds a VP9 control function, ctrl_get_frame_size, to get 
the size of the current frame:
https://gerrit.chromium.org/gerrit/#/c/73779/

Original comment by agra...@google.com on 13 Feb 2015 at 4:26

GoogleCodeExporter commented 9 years ago
The function is now integrated into the codebase:
https://gerrit.chromium.org/gerrit/#/c/73779/

Original comment by agra...@google.com on 13 Feb 2015 at 6:22