[Bug 733921] basesrc: re-negotiate caps in pull mode if necessary

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Feb 3 04:36:58 PST 2015

  GStreamer | gstreamer (core) | git master

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
                 CC|                            |t.i.m at zen.co.uk

--- Comment #5 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2015-02-03 12:36:55 UTC ---
I suppose so. Pull-mode negotiation is not really a very well-defined area, but
IMHO the pulling element should do the work. Doing this in typefind would be a
bit silly of course, but in a real world example it would be a demuxer and/or
parser doing that, which kinda makes sense (to read data directly into
decoder-provided buffers, for example). We tried making demuxer do allocation
queries at some point, but there were problems and we had to disable it again.
It's still something to make work in the long run though. Don't think it will
be trivial however, at least not generically with playbin.

Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

More information about the gstreamer-bugs mailing list