[Bug 698712] playbin: autoplug video decoder and sink based on caps features
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Apr 29 02:34:03 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=698712
GStreamer | gst-plugins-base | git
--- Comment #48 from Sebastian Dröge <slomo at circular-chaos.org> 2013-04-29 09:33:58 UTC ---
(In reply to comment #47)
> In the current implementation (with my patch), we are searching in the dec-sink
> list with in autoplug_select to find out the appropriate sink element . So
> there is no autovideosink or autoaudiosink ..right?
>
> But if we keep a dec-sink list which is only having combinations with more than
> one capsfeatures ,then how it could be possible to find out the sink element
> with out using autovideosink/autoaudiosink. (eg: in a case of having no element
> in dec-sink list)?
>
> What i am saying is, "keep the large dec-sink list and get an advantage of no
> autovideosink/autoaudiosink initiation :)
playbin already has something more clever than the auto*sink instantiation. It
choses, depending on the caps, the most optimal sink with the highest rank. It
only falls back to auto*sink if it can't do anything more clever.
What advantage do we get from the full dec-sink list over the sparse one here?
If we're looking at dec-sink combinations with 1 common caps features we don't
need to look at the list at all and can only look at the elements list as of
now and select the highest ranked decoder and the highest ranked sink that can
handle the caps.
--
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