[gstreamer-bugs] [Bug 566428] [playbin] Wrong error message if all possible sources fail to change state

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Jan 16 08:20:47 PST 2010


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

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1

--- Comment #15 from Sebastian Dröge <slomo at circular-chaos.org> 2010-01-16 16:20:40 UTC ---
The problem with fixing this (yes, It's still valid with playbin2) is, that
gst_element_make_from_uri() returns NULL if no element factories for that URI
scheme are available but also if the URI couldn't be set on any of the possible
element factories. There's no way to distinguish here.

Any suggestions how to fix this cleanly without copying that code to
uridecodebin? A
GstElementMakeFromUriReturn gst_element_make_from_uri_full (const GstURIType
type, const gchar * uri, const gchar * elementname, GstElement **element)
seems to be too much :)

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