[Bug 698712] playbin: autoplug video decoder and sink based on caps features

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu May 2 07:10:25 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=698712
  GStreamer | gst-plugins-base | git

--- Comment #64 from sreerenj <bsreerenj at gmail.com> 2013-05-02 14:10:19 UTC ---
case1: avelement list creation: we might get an advantage in insertion.

case2: decoder list creation in autoplug_factories:
case3: comparison in autoplug_select:

I wonder how it make sense to use the _search() method in both of these cases(1
& 2) since we are searching for an AVElement in the sequence (and where we have
no clue about the sink elements in each AVElement). We cannot use the decoder
factory as key since there are many elements having same key.Creating a
temporary avelement with only a decoder_factory and searching for that
avelement in the sequence (with a comparison function based on on the rank/name
of only the decoder_factory) is a wired way since we need to iterate the
sequece again (if the first case failed) for finding out the next dec-sink
combination.


Don't know whether i am missing something!

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