GNOME Bugzilla – Bug 617870
support dynamic change of lowres property
Last modified: 2013-07-23 11:48:44 UTC
Created attachment 160409 [details] testcase Right now if you change lowres property on a ffmpeg decoder while a pipeline is running you see the video change size but not the xvimagesink window. It seems that buffers size is not changed.
xvimagesink does not change the window size after it has created its window, AFAIK.
i think it's more a problem in ffmpeg, it doesn't work even with fakesink. Right now i set the decoder to READY, change lowres and back to PLAYING and it seems to work fine (i don't use xvimagesink in my app).
There is no point to the lowres property. Only intra formats benefit from half-size decoding at all, and only Dirac and DV benefit more than a tiny amount. Everything else just downscales after decoding. Do you still want this?
No, we don't really care about this in 2013.