[Bug 722980] encodebin: should defer setting up profiles to state>NULL

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Feb 17 13:02:39 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=722980
  GStreamer | gst-plugins-base | 1.x

--- Comment #8 from Stefan Sauer (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2014-02-17 21:22:49 UTC ---
(In reply to comment #6)
> (In reply to comment #4)
> > Yieks, we can't do this:
> > 
> > gst_element_link_many (audiotestsrc, ebin, fakesink, NULL)
> > 
> > as we don't have pads yet. Just having an identify element there by default is
> > probably not good enough to fix it.
> >
> > That leaves us with option 2: documenting that if one wants to get the
> > missing-plugin message, either add a bus to the element and listen or first add
> > the element, set profile and later link.
> 
> Isn't that expected? That's just like with decodebin and the sometimes pads
> really. You add all elements you want to a bin, then connect everything
> whenever possible.

I agree that it would be expected, but given how many tests it breaks I wonder
how many applications this breaks.

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