[gst-devel] Playbin stuck on buffering

kobalt kobalt_thebest at yahoo.co.uk
Thu Jan 13 14:20:40 CET 2011


I'm trying to play an video file on an arm board using the following command:
gst-launch playbin uri=http://192.168.0.1/audio/mediaexample.mpg -v

The problem is that it stucks on buffering. here is the output of the
command:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src:
caps = video/mpeg, systemstream=(boolean)true, mpegversion=(int)1
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpegPSDemux:mpegpsdemux0.GstPad:sink:
caps = video/mpeg, systemstream=(boolean)true, mpegversion=(int)1
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:sink:
caps = video/mpeg, mpegversion=(int)1, systemstream=(boolean)false
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:src:
caps = video/mpeg, mpegversion=(int)1, systemstream=(boolean)false
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue1.GstPad:sink:
caps = audio/mpeg, mpegversion=(int)1
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue1.GstPad:src:
caps = audio/mpeg, mpegversion=(int)1
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMPEGAudioParse:mpegaudioparse0.GstPad:sink:
caps = audio/mpeg, mpegversion=(int)1
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMPEGAudioParse:mpegaudioparse0.GstPad:src:
caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1,
layer=(int)2, rate=(int)48000, channels=(e
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxMp2Dec:omxmp2dec0.GstPad:sink:
caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1,
layer=(int)2, rate=(int)48000, channels=(int)2, pae
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxMpeg2Dec:omxmpeg2dec0.GstPad:sink:
caps = video/mpeg, mpegversion=(int)1, systemstream=(boolean)false
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxMpeg2Dec:omxmpeg2dec0.GstPad:sink:
caps = video/mpeg, mpegversion=(int)1, systemstream=(boolean)false
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes
= 18352
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes
= 36704
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes
= 73408
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes
= 146816
/GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1: caps =
audio/x-raw-int, width=(int)16, depth=(int)16, rate=(int)48000,
signed=(boolean)true, endianness=(int)1234, channels=(int)2
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxMp2Dec:omxmp2dec0.GstPad:src:
caps = audio/x-raw-int, width=(int)16, depth=(int)16, rate=(int)48000,
signed=(boolean)true, endianness=(int)1234, 2
/GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstPlaybinSelectorPad:sink0:
caps = audio/x-raw-int, width=(int)16, depth=(int)16, rate=(int)48000,
signed=(boolean)true, endianness=(int2
/GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1.GstProxyPad:proxypad2:
caps = audio/x-raw-int, width=(int)16, depth=(int)16, rate=(int)48000,
signed=(boolean)true, endianness=(int)122
/GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstPad:src: caps
= audio/x-raw-int, width=(int)16, depth=(int)16, rate=(int)48000,
signed=(boolean)true, endianness=(int)1234, channels=(2
/GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstPad:src: caps
= audio/x-raw-int, width=(int)16, depth=(int)16, rate=(int)48000,
signed=(boolean)true, endianness=(int)1234, channels=(2
/GstPlayBin:playbin0/GstQueue:preroll_audio_src1.GstPad:sink: caps =
audio/x-raw-int, width=(int)16, depth=(int)16, rate=(int)48000,
signed=(boolean)true, endianness=(int)1234, channels=(int)2
buffering... 0%  

If i try the same command but using playbin2 everything works perfectly. Is
there a solution to make this work on playbin, or is this an issue known by
gstreamer-dev team?

Thank You,
Cornel
-- 
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Playbin-stuck-on-buffering-tp3215817p3215817.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.




More information about the gstreamer-devel mailing list