[Bug 737427] appsink: Can't influence allocation query to satisfy user needs

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 18 09:24:37 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=737427

--- Comment #18 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
I'm looking at this mostly from a user perspective. Requiring that users set
properties on appsink (or elsewhere) to make simple stuff like this work means
GStreamer has failed the user. If we can't make basic stuff work out of the box
everywhere we are better off just copying all output frames like we used to and
leaving the enabling of more performant modes of operation as an exercise to
the user.

Just to be sure, the pipeline-with-x264enc-doesn't-preroll situation is also us
failing the user for example, so this is not just v4l2src specific, I'm just
giving my rationale here. If we require users to understand too much of how
specific stuff works under the hood, we have failed them and half of
GStreamer's raison d'etre disappears, IMHO ;)

-- 
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