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 163178 - Vorbis radio streams from icecast server (2.0.1) play just the first ogg vorbis song
Vorbis radio streams from icecast server (2.0.1) play just the first ogg vorb...
Status: RESOLVED DUPLICATE of bug 155234
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.8.8
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-01-06 21:58 UTC by edmondo
Modified: 2005-01-07 10:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description edmondo 2005-01-06 21:58:02 UTC
I cannot use gstreamer to listen my local icecast internet radio streamer with   
music in ogg vorbis format.    
When I lunch the pipeline (see down here 2 examples) I can listen what's    
actually running on the stream, but when the next song should play, GStreamer   
stay still, no music, no messages.   
When I break the pipeline and restart the I can listen the next already   
playing song, but again it wait forever when this is finished.   
   
Here the two commands I tested with the same result.   
   
With spider autoplugger:   
edmondo@gollum ~ $ gst-launch-0.8 gnomevfssrc      
location="http://192.168.1.11:8000/sauron.ogg" ! spider ! alsasink       
   
Without spider autoplugger:       
edmondo@gollum ~ $ gst-launch-0.8 gnomevfssrc      
location="http://192.168.1.11:8000/sauron.ogg" ! oggdemux ! vorbisdec !      
audioconvert ! alsasink
Comment 1 edmondo 2005-01-06 22:15:16 UTC
 
With decodebin I get a nice segmentation fault: 
 
edmondo@gollum ~ $ gst-launch-0.8 gnomevfssrc 
location="http://192.168.1.11:8000/sauron.ogg" ! decodebin ! alsasink 
RUNNING pipeline ... 
 
(process:21299): GLib-GObject-WARNING **: invalid uninstantiatable type 
`<unknown>' in cast to `GstRealPad' 
 
(process:21299): GLib-GObject-WARNING **: invalid uninstantiatable type 
`<invalid>' in cast to `GstRealPad' 
 
(process:21299): GLib-GObject-WARNING **: invalid uninstantiatable type 
`<invalid>' in cast to `GstRealPad' 
 
(process:21299): GLib-GObject-WARNING **: invalid uninstantiatable type 
`<invalid>' in cast to `GstRealPad' 
 
(process:21299): GLib-GObject-WARNING **: invalid uninstantiatable type 
`<invalid>' in cast to `GstRealPad' 
Segmentation fault 
 
Comment 2 Ronald Bultje 2005-01-07 00:52:18 UTC
Chained ogg starts a new ogg stream per song, which uses new pads on the
oggdemux element. Therefore, you need a pad manager. Try playbin.
Comment 3 Ronald Bultje 2005-01-07 10:19:02 UTC

*** This bug has been marked as a duplicate of 155234 ***