[Bug 742924] decodebin: Initial decoder negotiation will always fail

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Oct 2 12:07:56 PDT 2015


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

--- Comment #18 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
(In reply to Sebastian Dröge (slomo) from comment #17)
> It could decide based on the caps in the allocation query maybe... but
> probably not :)

I'm not against that but I have a hard time to see how to keep that compatible.
Right now the sub class tells the base class by calling
gst_base_transform_set_passthrough(). There exist some pseudo automatic case,
we'd probably need a virtual method to ask if it's passthrough for specific
caps, and we could try and reuse the automatic case (if that does not involved
anything then caps queryies) for the default implementation. We need to be
careful too, since we'll break third parties that would not be expecting this
(short story, it remains an ABI break).

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