GNOME Bugzilla – Bug 707449
avviddec: Renegotiates immediately if width/height changes before the first frame is generated
Last modified: 2013-09-18 16:51:08 UTC
See: http://rdmedia.bbc.co.uk/dash/ondemand/bbb/ gst-launch-1.0 playbin uri=http://rdmedia.bbc.co.uk/dash/ondemand/bbb/avc3/1/client_manifest-common_init.mpd This uses the new avc3 stream format which is only supported since today. The first video fragments cause lots of libav warnings, the others just work fine.
Somewhat related to bug #704769
Fixed by this commit actually: commit 1277540b8c060983d518109237586ea12446d479 Author: Sebastian Dröge <slomo@circular-chaos.org> Date: Thu Sep 12 12:12:23 2013 +0200 avviddec: Use the correct context for negotiation During get_buffer() it can happen that the main context is not updated yet and only the context passed here has the correct width, height, etc.