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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Apr 24 06:17:28 PDT 2013


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

--- Comment #8 from Sebastian Dröge <slomo at circular-chaos.org> 2013-04-24 13:17:21 UTC ---
(In reply to comment #7)
> reply to comment2:
> @@ +3470,3 @@
> +        GST_ELEMENT_FACTORY_TYPE_MEDIA_IMAGE, GST_RANK_MARGINAL);
> +    video_sinks =
> +        g_list_sort (video_sinks, gst_plugin_feature_rank_compare_func);
> 
> I think these lists should be created at a central place like the other element
> factory lists already, otherwise this needs some locking here as the autoplug
> signals can be called from multiple threads at once iirc
> 
> 
> If i understood correctly, we should keep two global list for audio_decoders
> and video_decoders like playbin->elements. right?

IMHO a list of compatible audio_decoder-audio_sink and video_decoder-video_sink
combinations (two lists, like playbin->elements), which should also answer your
question from comment #5 :)

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