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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue May 7 06:26:20 PDT 2013


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

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.1.1

--- Comment #81 from Sebastian Dröge <slomo at circular-chaos.org> 2013-05-07 13:26:07 UTC ---
commit 7ff4f8f4d48a221adf356412f8b3db8a5d021b76
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Tue May 7 14:42:05 2013 +0200

    playbin: Use the GSequence more efficiently

    This makes it possible to take advantage of the O(log n) lookups
    of GSequence on the ~1000 element lists and only do iterations
    on <10 element lists. Previously the code iterated over ~1000 element
    lists multiple times.

commit 52c5115ff0b1d6c2655076c93c168a930bdd0433
Author: Sreerenj Balachandran <sreerenj.balachandran at intel.com>
Date:   Thu May 2 00:01:17 2013 +0300

    playbin: Use GSequence instead of GList to store the GstAVElement list.

    The GstAVElement list might be big. Use GSequence to optimize it.

commit a8d1b4549184f4aec88132b3650fa2b8fe1ca970
Author: Sreerenj Balachandran <sreerenj.balachandran at intel.com>
Date:   Mon Apr 29 22:17:53 2013 +0300

    playbin: autoplug the audio/video decoders and sinks based on capsfeatures.

    Autoplug the decoder elements and sink elements based on
    the number of common capsfeatures if the ranks are the same.
    This will also helps to autoplug the h/w_decoder and h/w_renderer.

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

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