After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 658192 - Documentation instructions produce what appears as a false negative.
Documentation instructions produce what appears as a false negative.
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: documentation
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-09-04 20:11 UTC by xtian
Modified: 2011-09-17 17:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description xtian 2011-09-04 20:11:07 UTC
Parole audio player reports this error:
"A text/uri-list decoder plugin is required to play this stream, but not installed."

I searched gstreamer support for troubleshooting this problem. This provides the following support recommendations:

1) List plugins installed, 
Documentation:
[url=http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-using.html#using-gst-inspect]
"To do this you use the gst-inspect command-line tool, which comes standard with GStreamer. Invoked without any arguments,"
   $ gst-inspect

This step outputs this related plugin, "text/uri-list:ram". From this I assume ram is supported. I want to add support for m3u. The next page continues with more troubleshooting information.

2) Check that I have a plugin that I am supposed to have from (1) above:
Documentation:
[url=http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-troubleshooting.html]
"Q: Some application is telling me that I am missing a plug-in. What do I do ?
A: Well, start by checking if you really are missing the plug-in."
   $ gst-inspect (plug-in)
  
3) Typing various permutations of the output from (1) using the instructions in (2):
# gst-inspect text/uri-list
text/uri-list: a typefind function
[root@xtiansimonibm Xtian]# gst-inspect text/uri-list:ram
No such element or plugin 'text/uri-list:ram'
[root@xtiansimonibm Xtian]# gst-inspect text/uri-list: ram
No such element or plugin 'ram'
[root@xtiansimonibm Xtian]# gst-inspect ram
No such element or plugin 'ram'

Producing what appears to me as a false negative. Certainly all command line tools only output based on what you put in. At the very least these instructions should communicate how to create positive test output.
Comment 1 David Schleef 2011-09-17 17:50:00 UTC
(In reply to comment #0)
> Parole audio player reports this error:
> "A text/uri-list decoder plugin is required to play this stream, but not
> installed."

This is a playlist file (as are m3u files).  Players need to handle these outside of GStreamer.  An example is in totem, in src/totem-playlist.c.