On 03/13/08 12:16, David Fox wrote: [snip] > > [1] [EMAIL PROTECTED]:~$ 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 ...
signature.asc
Description: OpenPGP digital signature