[gstreamer-bugs] [Bug 465835] New: Attempting to play uri http://radio.full-vibes.com:8000/FullVibes128.ogg hangs

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Aug 11 19:05:48 PDT 2007


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=465835

  GStreamer | don't know | Ver: 0.10.13
           Summary: Attempting to play uri http://radio.full-
                    vibes.com:8000/FullVibes128.ogg hangs
           Product: GStreamer
           Version: 0.10.13
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: rsewill at cableone.net
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Attempting to play uri http://radio.full-vibes.com:8000/FullVibes128.ogg hangs.

Executed the following command:
gst-launch --gst-debug-level=2 --verbose --tags playbin
uri=http://radio.full-vibes.com:8000/FullVibes128.ogg

Got the following output and an audio "intro" to the station played.

0:00:00.087016000 23748 0x607080 WARN    GST_PLUGIN_LOADING
gstplugin.c:413:gst_plugin_load_file: module_open failed:
/usr/lib64/gstreamer-0.10/libgstrtppayloads.so: undefined symbol:
gst_rtp_g729_pay_plugin_init

(gst-launch-0.10:23748): GStreamer-WARNING **: Failed to load plugin
'/usr/lib64/gstreamer-0.10/libgstrtppayloads.so':
/usr/lib64/gstreamer-0.10/libgstrtppayloads.so: undefined symbol:
gst_rtp_g729_pay_plugin_init
Setting pipeline to PAUSED ...
/playbin0/source: iradio-genre =
"Electro/Tekno/Techno/Breakbeat/DrumnBass/Jungle"
/playbin0/source: iradio-name = "FullVibes Radio"
/playbin0/source: iradio-url = "http://radio.full-vibes.com/"
Pipeline is PREROLLING ...
/playbin0/decodebin0/typefind.src: caps = application/ogg
/playbin0/decodebin0/oggdemux0.sink: caps = application/ogg
/playbin0/selector_audio_src0: active-pad = "sink0"
JACK tmpdir identified as [/dev/shm]
0:00:01.332422000 23747 0x759ae0 WARN              jacksink
gstjackaudiosink.c:363:gst_jack_ring_buffer_open_device:<audiosink-actual-sink-jackaudio>
error: Cannot connect to the Jack server (status 17)
/playbin0/preroll_audio_src0: min-threshold-time = 2850000000
/playbin0/decodebin0/vorbisdec1.src: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
FOUND TAG      : found by element "vorbisdec1".
           title: Radio FullVibes All Day All Night
          artist: Josy And Mc Maya45
           album: Radio FullVibes jingles
            date: 2006-01-01
           genre: Electronic music
         encoder: Xiph.Org libVorbis I 20040629
 encoder version: 0
     audio codec: Vorbis
 nominal bitrate: 100000
 maximum bitrate: 128000
 minimum bitrate: 4294967295
         bitrate: 100000
0:00:01.406913000 23747 0x7cb720 WARN                   bin
gstbin.c:2646:gst_bin_handle_message_func:<playbin0> received deprecated
STATE_DIRTY message
/playbin0/decodebin0/queue0.sink: caps = audio/x-vorbis
/playbin0/decodebin0/queue0.src: caps = audio/x-vorbis
/playbin0/decodebin0/vorbisdec1.sink: caps = audio/x-vorbis
/playbin0/selector_audio_src0.sink0: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/decodebin0.src0: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/decodebin0.src0.proxypad1: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/selector_audio_src0.src: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/preroll_audio_src0.sink: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/preroll_audio_src0: min-threshold-time = 900000000
/playbin0/preroll_audio_src0.src: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
/playbin0/abin/aconv.src: caps = audio/x-raw-int, endianness=(int)1234,
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100,
channels=(int)2
/playbin0/abin/aconv.sink: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/abin.sink: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/abin.sink: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/abin.sink.proxypad3: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/abin/aresample.src: caps = audio/x-raw-int, endianness=(int)1234,
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100,
channels=(int)2
/playbin0/abin/aresample.sink: caps = audio/x-raw-int, endianness=(int)1234,
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100,
channels=(int)2
/playbin0/abin/volume.src: caps = audio/x-raw-int, endianness=(int)1234,
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100,
channels=(int)2
/playbin0/abin/volume.sink: caps = audio/x-raw-int, endianness=(int)1234,
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100,
channels=(int)2
/playbin0/abin/audiosink/audiosink-actual-sink-alsa.sink: caps =
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16,
depth=(int)16, rate=(int)44100, channels=(int)2
/playbin0/abin/audiosink.sink: caps = audio/x-raw-int, endianness=(int)1234,
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100,
channels=(int)2
/playbin0/abin/audiosink.sink: caps = audio/x-raw-int, endianness=(int)1234,
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100,
channels=(int)2
/playbin0/abin/audiosink.sink.proxypad2: caps = audio/x-raw-int,
endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16,
rate=(int)44100, channels=(int)2
New clock: GstAudioSinkClock
/playbin0/decodebin0/vorbisdec1.src: caps = NULL
/playbin0/decodebin0/vorbisdec1.sink: caps = NULL
/playbin0/decodebin0/queue0.src: caps = NULL
/playbin0/decodebin0/queue0.sink: caps = NULL
/playbin0/decodebin0/vorbisdec3.src: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
FOUND TAG      : found by element "vorbisdec3".
           title: GPS (Trace ton Convoi Mix) - Trace Compil 00
          artist: Woxo (TTC) + Interludes et Chants Mongols
           album: Trace Compil OO
     disc number: 0
            date: 2006-01-01
    track number: 8
     track count: 10
           genre: Tribal
         comment: Compil réalisée avec des chants et interludes Mongols
extended comment: =Compil réalisée avec des chants et interludes Mongols
                : COMPOSER=Woxo
                : ENCODED-BY=Lame 3.97
       copyright: Woxo
         license: http://trace.project.free.fr
         encoder: Xiph.Org libVorbis I 20040629
 encoder version: 0
     audio codec: Vorbis
 nominal bitrate: 128000
 maximum bitrate: 4294967295
 minimum bitrate: 4294967295
         bitrate: 128000
/playbin0/decodebin0/queue2.sink: caps = audio/x-vorbis
/playbin0/decodebin0/queue2.src: caps = audio/x-vorbis
/playbin0/decodebin0/vorbisdec3.sink: caps = audio/x-vorbis
/playbin0/selector_audio_src1.sink0: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/decodebin0.src1: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/decodebin0.src1.proxypad4: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
/playbin0/selector_audio_src1.src: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
Buffering, setting pipeline to PAUSED ...
/playbin0/preroll_audio_src1.sink: caps = audio/x-raw-float, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)32
Prerolled, waiting for buffering to finish...

Buffering never finishes.  When I type CTRL-C, the following is output:

Caught interrupt -- handling interrupt.
Interrupt: Setting pipeline to PAUSED ...
Execution ended after 215941768000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
/playbin0/abin/audiosink/audiosink-actual-sink-alsa.sink: caps = NULL
/playbin0/abin/audiosink.sink: caps = NULL
/playbin0/abin/volume.src: caps = NULL
/playbin0/abin/volume.sink: caps = NULL
/playbin0/abin/aresample.src: caps = NULL
/playbin0/abin/aresample.sink: caps = NULL
/playbin0/abin/aconv.src: caps = NULL
/playbin0/abin/aconv.sink: caps = NULL
/playbin0/abin.sink: caps = NULL
/playbin0/preroll_audio_src0.src: caps = NULL
/playbin0/preroll_audio_src0.sink: caps = NULL
/playbin0/selector_audio_src0.sink0: caps = NULL
/playbin0/selector_audio_src0.src: caps = NULL
/playbin0/preroll_audio_src1.sink: caps = NULL
/playbin0/selector_audio_src1.sink0: caps = NULL
/playbin0/selector_audio_src1.src: caps = NULL
/playbin0/decodebin0.src1: caps = NULL
/playbin0/decodebin0/vorbisdec3.src: caps = NULL
/playbin0/decodebin0/vorbisdec3.sink: caps = NULL
/playbin0/decodebin0/queue2.src: caps = NULL
/playbin0/decodebin0/queue2.sink: caps = NULL
/playbin0/decodebin0/oggdemux0.serial_607c26bd: caps = NULL
/playbin0/decodebin0/oggdemux0.sink: caps = NULL
/playbin0/decodebin0/typefind.src: caps = NULL
Setting pipeline to NULL ...
FREEING pipeline ...

This problem makes it impossible to listen to certain radio stations 
broadcasting in the ogg format.

Disclaimer: I have no connection with this radio station.
I was curious to find out what kind of music this radio station broadcasts.

I was using rhythmbox when I first saw a problem with this radio station.

$ gst-launch --gst-version
GStreamer Core Library version 0.10.13

$ uname -a
Linux rsewill.rsewill.cableone.net 2.6.22.1-41.fc7 #1 SMP Fri Jul 27 18:21:43
EDT 2007 x86_64 x86_64 x86_64 GNU/Linux

$ cat /proc/cpuinfo 
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 79
model name      : AMD Athlon(tm) 64 Processor 3800+
stepping        : 2
cpu MHz         : 1000.000
cache size      : 512 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm
3dnowext 3dnow up pni cx16 lahf_lm svm extapic cr8_legacy
bogomips        : 2005.18
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

$ cat /proc/meminfo
MemTotal:       962092 kB
MemFree:         25600 kB
Buffers:         18344 kB
Cached:         300444 kB
SwapCached:          0 kB
Active:         738048 kB
Inactive:       107552 kB
SwapTotal:     1951856 kB
SwapFree:      1951672 kB
Dirty:              60 kB
Writeback:           0 kB
AnonPages:      526812 kB
Mapped:          80960 kB
Slab:            40740 kB
SReclaimable:    19152 kB
SUnreclaim:      21588 kB
PageTables:      29088 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:   2432900 kB
Committed_AS:  1371392 kB
VmallocTotal: 34359738367 kB
VmallocUsed:    269804 kB
VmallocChunk: 34359468003 kB
HugePages_Total:     0
HugePages_Free:      0
HugePages_Rsvd:      0
Hugepagesize:     2048 kB

$ rpm -q -i gstreamer
Name        : gstreamer                    Relocations: (not relocatable)
Version     : 0.10.13                           Vendor: Fedora Project
Release     : 0.1.fc7                       Build Date: Thu 26 Jul 2007
05:38:18 AM CDT
Install Date: Sat 11 Aug 2007 03:45:24 AM CDT      Build Host:
xenbuilder2.fedora.redhat.com
Group       : Applications/Multimedia       Source RPM:
gstreamer-0.10.13-0.1.fc7.src.rpm
Size        : 1649698                          License: LGPL
Signature   : DSA/SHA1, Fri 10 Aug 2007 11:34:48 AM CDT, Key ID
b44269d04f2a6fd2
Packager    : Fedora Project
URL         : http://gstreamer.freedesktop.org/
Summary     : GStreamer streaming media framework runtime

$ rpm -q -i gstreamer-tools
Name        : gstreamer-tools              Relocations: (not relocatable)
Version     : 0.10.13                           Vendor: Fedora Project
Release     : 0.1.fc7                       Build Date: Thu 26 Jul 2007
05:38:18 AM CDT
Install Date: Sat 11 Aug 2007 03:45:23 AM CDT      Build Host:
xenbuilder2.fedora.redhat.com
Group       : Applications/Multimedia       Source RPM:
gstreamer-0.10.13-0.1.fc7.src.rpm
Size        : 67584                            License: LGPL
Signature   : DSA/SHA1, Fri 10 Aug 2007 11:34:50 AM CDT, Key ID
b44269d04f2a6fd2
Packager    : Fedora Project
URL         : http://gstreamer.freedesktop.org/
Summary     : common tools and files for GStreamer streaming media framework

I am using the x86_64 bit version of the tools.
$ rpm -q gstreamer gstreamer-tools
gstreamer-0.10.13-0.1.fc7.x86_64
gstreamer-tools-0.10.13-0.1.fc7.x86_64

$ more ~/.rpmmacros 
%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=465835.




More information about the Gstreamer-bugs mailing list