GNOME Bugzilla – Bug 733147
audio/video decoder base classes needlessly delay caps events
Last modified: 2014-07-21 07:36:41 UTC
You can find patches to change this here: http://cgit.freedesktop.org/~slomo/gst-plugins-base/log/?h=decodebin-setcaps This was added as part of bug #680614, but only really makes sense for encoder base classes. And not even there IMHO. For 1.6 I'd like to change that at least for the decoder base classes. Among other things it allows negotiation to happen faster and makes the code less convoluted. The encoders will be tracked in a separate bug.
commit 368d75fe75d0043e0cf90dffdac71fc3b75c28a1 Author: Sebastian Dröge <sebastian@centricular.com> Date: Thu Jul 10 12:39:46 2014 +0200 audiodecoder: Handle CAPS events immediately instead of delaying them https://bugzilla.gnome.org/show_bug.cgi?id=733147 commit 11ef208736c5867046156e0bb6786f2eb56e6776 Author: Sebastian Dröge <sebastian@centricular.com> Date: Fri Jul 11 21:51:05 2014 +0200 videodecoder: Handle CAPS events immediately instead of delaying them https://bugzilla.gnome.org/show_bug.cgi?id=733147