[gstreamer-bugs] [Bug 313322] [PATCH] filesrc doesn't handle file:// URIs

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon Jan 16 04:16:01 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=313322
 GStreamer | gstreamer (core) | Ver: 0.8.x





------- Comment #4 from Rene Wagner  2006-01-16 12:15 UTC -------
I'm not exactly sure why this would change the format of the location property. 
It simply prevents nonsense like src->uri = "file://file://..." from happening, 
which seems rather unlikely to be desirable. The standard code path, where 
location doesn't start with "file://" isn't touched by the patch.

As far as setting the URI manually is concerned, that doesn't solve the
problem.
filesrc advertizes itself as understanding "file://" URIs via the plugin
registry, so either that or the code is clearly buggy.

The plan behind this patch is to allow GStreamer based applications to be able
to load files with only the filesrc plugin and no gnomevfs plugin installed
which is a bit on the heavy side dependecy-wise and therefore not an option
for handheld devices etc.

It's all about making stuff like this (or any other application) work with 
filesrc:

$ gst-launch file://foo.ogg ! decodebin ! esdsink


-- 
Configure bugmail: http://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