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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Apr 25 08:10:49 PDT 2013


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

--- Comment #22 from sreerenj <bsreerenj at gmail.com> 2013-04-25 15:10:45 UTC ---

(In reply to comment #20)
> (In reply to comment #18)
> > Yes, the GstSourceGroup is all information relevant for an URI (i.e. there's
> > one for the current and one for the next)
> 
> Actually the velements and aelements are also specific to one URI,,right? :)

These lists are changing for each uri.. So i guess GstSourceGroup is the right
place for these..Also i guess that these lists are supposed to get freed during
deactivation instead of playbin->finalize()  (something similar to
group->video_sink and group->audio_sink). What do you think? 



(In reply to comment #21)
> No, I meant to create these two lists in a central place (e.g. NULL->READY
> state change like the other elements). I might be missing something but
> shouldn't they be completely independent of the actual streams?

*NO* i think :)
The list is creating based on the srcpad caps of demuxers. So it is supposed to
get created in autoplug_factories_cb() itself. Each URI can come up with
different demuxers and decdoers ...

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