[gst-devel] Playing wmv file with playbin2

pcd pcd7 at btinternet.com
Thu Jul 22 17:07:00 CEST 2010


Hi,

I am trying to play a wmv file with playbin2 on a satellite receiver
(Dreambox with a mipsel image) using the pipeline :-

gst-launch -v playbin2 uri=file:///media/hdd/movie/myfile.wmv

It plays - but only audio. The video does not play. The log (below) shows no
errors (as far as I understand !) and no missing plugins.

I shall be grateful for any advice.

Regards, pcd.

Log :-

Setting pipeline to PAUSED ...
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: connection-speed = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: download = FALSE
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: uri =
"file:///media/hdd/movie/myfile.wmv"
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: use-buffering = FALSE
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-size = -1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: source = (GstFileSrc)
source
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstTypeFindElement:typefind.GstPad:src:
caps = video/x-ms-asf
Pipeline is PREROLLING ...
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstASFDemux:asfdemux0.GstPad:sink:
caps = video/x-ms-asf
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-buffers = 5
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-time = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-buffers = 5
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink0:
caps = audio/x-wma, wmaversion=(int)2, bitrate=(int)48024, depth=(int)16,
rate=(int)44100, channels=(int)2, block_align=(int)1115,
codec_data=(buffer)008800001f0000000000
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-time = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstASFDemux:asfdemux0.GstPad:video_00:
caps = video/x-wmv, wmvversion=(int)3, width=(int)320, height=(int)240,
codec_data=(buffer)4c590a0100, format=(fourcc)WMV3,
framerate=(fraction)5000000/208333
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink1:
caps = video/x-wmv, wmvversion=(int)3, width=(int)320, height=(int)240,
codec_data=(buffer)4c590a0100, format=(fourcc)WMV3,
framerate=(fraction)5000000/208333
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector0.GstPlaybin2SelectorPad:sink0:
always-ok = FALSE
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector1.GstPlaybin2SelectorPad:sink0:
always-ok = FALSE
/GstPlayBin2:playbin20/GstPlaySink:playsink0: volume = 1.000000
/GstPlayBin2:playbin20/GstPlaySink:playsink0: mute = FALSE
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector1:
active-pad = (GstPlaybin2SelectorPad) sink0
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector0:
active-pad = (GstPlaybin2SelectorPad) sink0
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector1.GstPlaybin2SelectorPad:sink0:
tags = ((GstTagList*) 0x546280)
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector0.GstPlaybin2SelectorPad:sink0:
tags = ((GstTagList*) 0x621a48)
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector1.GstPlaybin2SelectorPad:sink0:
tags = ((GstTagList*) 0x563a00)
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector0.GstPlaybin2SelectorPad:sink0:
tags = ((GstTagList*) 0x5f7e50)
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src0:
caps = audio/x-wma, wmaversion=(int)2, bitrate=(int)48024, depth=(int)16,
rate=(int)44100, channels=(int)2, block_align=(int)1115,
codec_data=(buffer)008800001f0000000000
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src0:
caps = audio/x-wma, wmaversion=(int)2, bitrate=(int)48024, depth=(int)16,
rate=(int)44100, channels=(int)2, block_align=(int)1115,
codec_data=(buffer)008800001f0000000000
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_wmv3:ffdec_wmv30.GstPad:sink:
caps = video/x-wmv, wmvversion=(int)3, width=(int)320, height=(int)240,
codec_data=(buffer)4c590a0100, format=(fourcc)WMV3,
framerate=(fraction)5000000/208333
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0.GstGhostPad:src0: caps
= video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20.GstDecodePad:src0:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_wmv3:ffdec_wmv30.GstPad:src:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_wmav2:ffdec_wmav20.GstPad:sink:
caps = audio/x-wma, wmaversion=(int)2, bitrate=(int)48024, depth=(int)16,
rate=(int)44100, channels=(int)2, block_align=(int)1115,
codec_data=(buffer)008800001f0000000000
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0.GstGhostPad:src1: caps
= audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20.GstDecodePad:src1:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_wmav2:ffdec_wmav20.GstPad:src:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector1.GstPlaybin2SelectorPad:sink0:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0.GstGhostPad:src1.GstProxyPad:proxypad7:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20.GstDecodePad:src1.GstProxyPad:proxypad3:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector1.GstPad:src:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstTee:audiotee.GstPad:sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstTee:audiotee.GstPad:src0:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstTee:audiotee.GstPad:sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0.GstGhostPad:audio_raw_sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0.GstGhostPad:audio_raw_sink.GstProxyPad:proxypad8:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAudioConvert:aconv.GstPad:src:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAudioConvert:aconv.GstPad:sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin.GstGhostPad:sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin.GstGhostPad:sink.GstProxyPad:proxypad13:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAudioResample:aresample.GstPad:src:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAudioResample:aresample.GstPad:sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstVolume:volume.GstPad:src:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstVolume:volume.GstPad:sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAutoAudioSink:audiosink/GstAlsaSink:audiosink-actual-sink-alsa.GstPad:sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink.GstProxyPad:proxypad12:
caps = audio/x-raw-int, rate=(int)44100, channels=(int)2,
channel-positions=(GstAudioChannelPosition)<
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT >, signed=(boolean)true,
endianness=(int)1234, width=(int)16, depth=(int)16
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector0.GstPlaybin2SelectorPad:sink0:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0.GstGhostPad:src0.GstProxyPad:proxypad6:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20.GstDecodePad:src0.GstProxyPad:proxypad5:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector0.GstPad:src:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstQueue:vqueue.GstPad:sink:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin.GstGhostPad:sink:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0.GstGhostPad:video_raw_sink:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0.GstGhostPad:video_raw_sink.GstProxyPad:proxypad9:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin.GstGhostPad:sink.GstProxyPad:proxypad11:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstQueue:vqueue.GstPad:src:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:src:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:sink:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstVideoScale:vscale.GstPad:src:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstVideoScale:vscale.GstPad:sink:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink.GstPad:sink:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink.GstProxyPad:proxypad10:
caps = video/x-raw-yuv, width=(int)320, height=(int)240,
framerate=(fraction)5000000/208333, format=(fourcc)I420,
interlaced=(boolean)false
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "preroll   ******* "
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "event   ******* E (type: 150, sink-message,
message=(GstMessage)NULL;) 0x5fd6c0"
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "event   ******* E (type: 102, GstEventNewsegment,
update=(boolean)false, rate=(double)1, applied-rate=(double)1,
format=(GstFormat)GST_FORMAT_TIME, start=(gint64)0,
stop=(gint64)247941000000, position=(gint64)0;) 0x5c2f20"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "event   ******* E (type: 118, taglist,
container-format=(string)ASF;) 0x52bef0"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "event   ******* E (type: 118, taglist,
video-codec=(string)\"Microsoft\\ Windows\\ Media\\ 9\",
bitrate=(uint)326952;) 0x5c30c0"
New clock: GstAudioSinkClock
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:00:00.000000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 32) 0x51e120"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:00:00.041000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x51e1d0"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:00:00.082000000, duration: 0:00:00.042000000, offset: -1, offset_end: -1,
flags: 0) 0x51e228"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:00:00.124000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 0) 0x51e280"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:00:00.165000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 0) 0x51e2d8"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:00:00.206000000, duration: 0:00:00.042000000, offset: -1, offset_end: -1,
flags: 0) 0x51e330"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:00:00.248000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 0) 0x51e388"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:00:00.289000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 0) 0x51e400"

##################################### repeat lines
##############################################

/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.379000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x529b88"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.420000000, duration: 0:00:00.042000000, offset: -1, offset_end: -1,
flags: 256) 0x53d6c0"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.462000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x5465c0"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.503000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x55d510"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.544000000, duration: 0:00:00.042000000, offset: -1, offset_end: -1,
flags: 256) 0x51e4b0"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.586000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x51e280"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.627000000, duration: 0:00:00.042000000, offset: -1, offset_end: -1,
flags: 256) 0x546778"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.669000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x546720"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.710000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x531cb8"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.751000000, duration: 0:00:00.042000000, offset: -1, offset_end: -1,
flags: 256) 0x529f18"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.793000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x51e458"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.834000000, duration: 0:00:00.041000000, offset: -1, offset_end: -1,
flags: 256) 0x52e328"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "chain   ******* < (115200 bytes, timestamp:
0:04:07.875000000, duration: 0:00:00.001000000, offset: -1, offset_end: -1,
flags: 256) 0x52ac10"
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink:
last-message = "event   ******* E (type: 86, ) 0x5c3320"
Got EOS from element "playbin20".
Execution ended after 247859623000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAutoAudioSink:audiosink/GstAlsaSink:audiosink-actual-sink-alsa.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstVolume:volume.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstVolume:volume.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAudioResample:aresample.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAudioResample:aresample.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAudioConvert:aconv.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAudioConvert:aconv.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin.GstGhostPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink/GstFakeSink:fake-video-sink.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstVideoScale:vscale.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstVideoScale:vscale.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstQueue:vqueue.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin/GstQueue:vqueue.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:vbin.GstGhostPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstTee:audiotee.GstPad:src0:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0/GstTee:audiotee.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0.GstGhostPad:video_raw_sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaySink:playsink0.GstGhostPad:audio_raw_sink:
caps = NULL
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector0.GstPlaybin2SelectorPad:sink0:
caps = NULL
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector0.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector1.GstPlaybin2SelectorPad:sink0:
caps = NULL
/GstPlayBin2:playbin20/GstPlaybin2InputSelector:playbin2inputselector1.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0.GstGhostPad:src1: caps
= NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0.GstGhostPad:src0: caps
= NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20.GstDecodePad:src1:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20.GstDecodePad:src0:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_wmv3:ffdec_wmv30.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_wmv3:ffdec_wmv30.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_wmav2:ffdec_wmav20.GstPad:src:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_wmav2:ffdec_wmav20.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink1:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src1:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink0:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src0:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstASFDemux:asfdemux0.GstPad:video_00:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstASFDemux:asfdemux0.GstPad:audio_00:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstASFDemux:asfdemux0.GstPad:sink:
caps = NULL
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstTypeFindElement:typefind.GstPad:src:
caps = NULL
Setting pipeline to NULL ...
Freeing pipeline ...

-- 
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Playing-wmv-file-with-playbin2-tp2298823p2298823.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.




More information about the gstreamer-devel mailing list