On 03/13/08 12:16, David Fox wrote:
[snip]
>
> [1] dfox@m206-157:~$ gst-launch-0.10 -v -t playbin uri=http://streaming.wrfg.org
> Setting pipeline to PAUSED ...
> ERROR: Pipeline doesn't want to pause.
> ERROR: from element /playbin0: A HTTP protocol source plugin is
> required to play this stream, but not installed.
> Additional debug info:
> gstplaybasebin.c(1663): gen_source_element (): /playbin0:
> No URI handler for http
> Setting pipeline to NULL ...
> FREEING pipeline ...
>
> Still I haven't been able to track down the file I need, but as other
> methods work, this isn't that big of a deal.
Works for me. Attached is the captured output from this command:
$ gst-launch-0.10 -v -t playbin uri=http://streaming.wrfg.org \
> wrfg.output.txt 2>&1
Note, though, that I'm on a cable modem.
--
Ron Johnson, Jr.
Jefferson LA USA
"Working with women is a pain in the a**."
My wife
Setting pipeline to PAUSED ...
/playbin0/source: iradio-genre = "Various"
/playbin0/source: iradio-name = "WRFG 89.3 FM"
/playbin0/source: iradio-url = "http://www.wrfg.org"
/playbin0/source.src: caps = application/x-icy, metadata-interval=(int)8192
/playbin0/decodebin0/typefind.src: caps = application/x-icy, metadata-interval=(int)8192
Pipeline is PREROLLING ...
/playbin0/decodebin0/typefind.sink: caps = application/x-icy, metadata-interval=(int)8192
/playbin0/decodebin0.sink: caps = application/x-icy, metadata-interval=(int)8192
/playbin0/decodebin0.sink: caps = application/x-icy, metadata-interval=(int)8192
/playbin0/decodebin0.sink.proxypad0: caps = application/x-icy, metadata-interval=(int)8192
/playbin0/decodebin0/icydemux0.sink: caps = application/x-icy, metadata-interval=(int)8192
/playbin0/decodebin0/mpegaudioparse0.sink: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
/playbin0/selector_audio_src0: active-pad = ""
/playbin0/preroll_audio_src0: min-threshold-time = 2850000000
buffering... 0
/playbin0/decodebin0/mpegaudioparse0.src: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)1, parsed=(boolean)true
FOUND TAG : found by element "mpegaudioparse0".
audio codec: MPEG 1 Audio, Layer 3 (MP3)
FOUND TAG : found by element "mpegaudioparse0".
bitrate: 56000
/playbin0/decodebin0/flump3dec0.sink: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)1, parsed=(boolean)true
FOUND TAG : found by element "flump3dec0".
audio codec: MPEG 1 Audio, Layer 3 (MP3)
/playbin0/decodebin0/flump3dec0.src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
FOUND TAG : found by element "flump3dec0".
bitrate: 56000
/playbin0/selector_audio_src0.sink0: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
/playbin0/decodebin0.src0: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
/playbin0/decodebin0.src0.proxypad1: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
/playbin0/selector_audio_src0.src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
buffering... 0
/playbin0/preroll_audio_src0.sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
buffering... 0
buffering... 1
buffering... 2
buffering... 3
buffering... 4
buffering... 5
buffering... 6
buffering... 7
buffering... 8
buffering... 9
buffering... 9
buffering... 10
buffering... 11
buffering... 12
buffering... 13
buffering... 14
buffering... 15
buffering... 16
buffering... 17
buffering... 18
buffering... 19
buffering... 19
buffering... 20
buffering... 21
buffering... 22
buffering... 23
buffering... 24
buffering... 25
buffering... 26
buffering... 27
buffering... 28
buffering... 29
buffering... 29
buffering... 30
buffering... 31
buffering... 32
buffering... 33
buffering... 34
buffering... 35
buffering... 36
buffering... 37
buffering... 38
buffering... 39
buffering... 39
buffering... 40
buffering... 41
buffering... 42
buffering... 43
buffering... 44
buffering... 45
buffering... 46
buffering... 47
buffering... 48
buffering... 49
buffering... 49
buffering... 50
buffering... 51
buffering... 52
buffering... 53
buffering... 54
buffering... 55
buffering... 56
buffering... 57
buffering... 58
buffering... 58
buffering... 59
buffering... 60
buffering... 61
buffering... 62
buffering... 63
buffering... 64
buffering... 65
buffering... 66
buffering... 67
buffering... 68
buffering... 68
buffering... 69
buffering... 70
buffering... 71
buffering... 72
buffering... 73
buffering... 74
buffering... 75
buffering... 76
buffering... 77
buffering... 78
buffering... 78
buffering... 79
buffering... 80
buffering... 81
buffering... 82
buffering... 83
buffering... 84
buffering... 85
buffering... 86
buffering... 87
buffering... 88
buffering... 88
buffering... 89
buffering... 90
buffering... 91
buffering... 92
buffering... 93
buffering... 94
buffering... 95
buffering... 96
buffering... 97
buffering... 98
buffering... 98
/playbin0/preroll_audio_src0: min-threshold-time = 900000000
/playbin0/preroll_audio_src0.src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
buffering... 100
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)1
/playbin0/abin/aconv.sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
/playbin0/abin.sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
/playbin0/abin.sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
/playbin0/abin.sink.proxypad3: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
/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)1
/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)1
/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)1
/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)1
/playbin0/abin/audiosink/audiosink-actual-sink-pulse.sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)1
/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)1
/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)1
/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)1
New clock: GstAudioSinkClock
Caught interrupt -- handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 557520414084 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
/playbin0/abin/audiosink/audiosink-actual-sink-pulse.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/decodebin0.src0: caps = NULL
/playbin0/decodebin0/flump3dec0.src: caps = NULL
/playbin0/decodebin0/flump3dec0.sink: caps = NULL
/playbin0/decodebin0/mpegaudioparse0.src: caps = NULL
/playbin0/decodebin0/mpegaudioparse0.sink: caps = NULL
/playbin0/decodebin0/icydemux0.src: caps = NULL
/playbin0/decodebin0/icydemux0.sink: caps = NULL
/playbin0/decodebin0/typefind.src: caps = NULL
/playbin0/decodebin0/typefind.sink: caps = NULL
/playbin0/decodebin0.sink: caps = NULL
/playbin0/source.src: caps = NULL
Setting pipeline to NULL ...
FREEING pipeline ...
Attachment:
signature.asc
Description: OpenPGP digital signature