kleopatra999 / webm

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

Dshow playback filter has problem with dynamically scaled content #874

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Where on the fly dynamic scaling is enabled, the DShow playback filter does not 
handle this correctly.

Decoder should rescale downsized frames back to full size for display

Decoding a clip that uses dynamic scaling behaves correctly in Chrome but not 
when decoded with the Dshow filter

Original issue reported on code.google.com by paulwilk...@google.com on 30 Oct 2014 at 6:28

GoogleCodeExporter commented 9 years ago
This is an unfortunate bit of VP9 support omitted from the DShow filter. The 
larger problem is that vpxdec breaks on this file when run without the --scale 
command line option.

One question I have is: Is there API documentation somewhere that says in order 
to support this feature that the application decoding VPx must:
- check the vpx_image_t dimensions, OR
- call vpx_codec_control with VP9D_GET_DISPLAY_SIZE

The fact that vpxdec is broken leads me to believe there's an omission 
somewhere, but maybe I just haven't dug deeply enough into the documentation.

Original comment by tomfine...@google.com on 31 Oct 2014 at 12:34

GoogleCodeExporter commented 9 years ago
Fixed in https://gerrit.chromium.org/gerrit/73215

I'll build a release sometime in the next week or two-- trying to clean up 
issues from the tracker.

Original comment by tomfine...@google.com on 26 Jan 2015 at 11:23