<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
OK - so I forgot to demux the audio/video. So I made thepipeline
like this<br>
<blockquote>[ian@localhost superRecord]$ gst-launch-1.0 -e
--gst-debug=4 filesrc location=MOV05E.Mpg ! queue ! decodebin !
queue ! videorate ! queue ! videoscale ! queue ! videoconvert !
"video/x-raw,format=(string)I420,width=720,height=576,framerate=(fraction)25/1"
! queue ! autovideosink<br>
</blockquote>
<br>
but not with 100% success.<br>
<br>
I notice from the log that it attempts to link decodebin to queue<br>
<blockquote>0:00:00.632747525 4685 0x9e170f0 INFO
GST_ELEMENT_PADS gstutils.c:1543:gst_element_link_pads_full:
trying to link element decodebin0:(any) to element queue1:(any)<br>
0:00:00.632803602 4685 0x9e170f0 INFO GST_PADS
gstutils.c:936:gst_pad_check_link: trying to link decodebin0:src_0
and queue1:sink<br>
0:00:00.633150422 4685 0x9e170f0 INFO GST_ELEMENT_PADS
gstelement.c:897:gst_element_get_static_pad: found pad queue1:sink<br>
0:00:00.636628965 4685 0x9e170f0 INFO GST_PADS
gstutils.c:1443:prepare_link_maybe_ghosting: decodebin0 and queue1
in same bin, no need for ghost pads<br>
0:00:00.636804738 4685 0x9e170f0 INFO GST_PADS
gstpad.c:2120:gst_pad_link_prepare: trying to link
decodebin0:src_0 and queue1:sink<br>
0:00:00.637079583 4685 0x9e170f0 INFO GST_PADS
gstpad.c:2176:gst_pad_link_prepare: caps are incompatible<br>
0:00:00.637145295 4685 0x9e170f0 INFO GST_PADS
gstutils.c:936:gst_pad_check_link: trying to link decodebin0:src_0
and queue1:sink<br>
0:00:00.637409857 4685 0x9e170f0 INFO GST_ELEMENT_PADS
gstutils.c:1123:gst_element_get_compatible_pad:<decodebin0>
Could not find a compatible pad to link to queue1:sink<br>
0:00:00.637477679 4685 0x9e170f0 INFO default
gstutils.c:1889:gst_element_link_pads_filtered: Could not link
pads: decodebin0:(null) - queue1:(null)<br>
0:00:00.637524916 4685 0x9e170f0 INFO decodebin
gstdecodebin2.c:3998:gst_decode_bin_expose:<decodebin0:src_0>
added new decoded pad<br>
0:00:00.637567043 4685 0x9e170f0 INFO GST_ELEMENT_PADS
gstelement.c:646:gst_element_add_pad:<decodebin0> adding pad
'src_1'<br>
0:00:00.637610168 4685 0x9e170f0 INFO GST_PIPELINE
./grammar.y:506:gst_parse_found_pad: trying delayed linking
decodebin0:(NULL) to queue1:(NULL)<br>
0:00:00.637646931 4685 0x9e170f0 INFO GST_ELEMENT_PADS
gstutils.c:1543:gst_element_link_pads_full: trying to link element
decodebin0:(any) to element queue1:(any)<br>
0:00:00.637689106 4685 0x9e170f0 INFO GST_PADS
gstutils.c:936:gst_pad_check_link: trying to link decodebin0:src_0
and queue1:sink<br>
0:00:00.637868767 4685 0x9e170f0 INFO GST_ELEMENT_PADS
gstelement.c:897:gst_element_get_static_pad: found pad queue1:sink<br>
0:00:00.637914509 4685 0x9e170f0 INFO GST_PADS
gstutils.c:1443:prepare_link_maybe_ghosting: decodebin0 and queue1
in same bin, no need for ghost pads<br>
0:00:00.637964841 4685 0x9e170f0 INFO GST_PADS
gstpad.c:2120:gst_pad_link_prepare: trying to link
decodebin0:src_0 and queue1:sink<br>
0:00:00.638107409 4685 0x9e170f0 INFO GST_PADS
gstpad.c:2176:gst_pad_link_prepare: caps are incompatible<br>
0:00:00.638160803 4685 0x9e170f0 INFO GST_PADS
gstutils.c:936:gst_pad_check_link: trying to link decodebin0:src_1
and queue1:sink<br>
0:00:00.638331227 4685 0x9e170f0 INFO GST_ELEMENT_PADS
gstelement.c:897:gst_element_get_static_pad: found pad queue1:sink<br>
0:00:00.638375330 4685 0x9e170f0 INFO GST_PADS
gstutils.c:1443:prepare_link_maybe_ghosting: decodebin0 and queue1
in same bin, no need for ghost pads<br>
0:00:00.638419776 4685 0x9e170f0 INFO GST_PADS
gstpad.c:2120:gst_pad_link_prepare: trying to link
decodebin0:src_1 and queue1:sink<br>
0:00:00.638566710 4685 0x9e170f0 INFO GST_PADS
gstpad.c:2176:gst_pad_link_prepare: caps are incompatible<br>
0:00:00.638619040 4685 0x9e170f0 INFO GST_PADS
gstutils.c:936:gst_pad_check_link: trying to link decodebin0:src_0
and queue1:sink<br>
0:00:00.638739735 4685 0x9e170f0 INFO GST_PADS
gstutils.c:936:gst_pad_check_link: trying to link decodebin0:src_1
and queue1:sink<br>
0:00:00.638957027 4685 0x9e170f0 INFO GST_ELEMENT_PADS
gstutils.c:1123:gst_element_get_compatible_pad:<decodebin0>
Could not find a compatible pad to link to queue1:sink<br>
</blockquote>
<br>
<br>
and then goes on with <br>
<blockquote>0:00:00.638998223 4685 0x9e170f0 INFO
default gstutils.c:1889:gst_element_link_pads_filtered: Could not
link pads: decodebin0:(null) - queue1:(null)<br>
0:00:00.639037460 4685 0x9e170f0 INFO decodebin
gstdecodebin2.c:3998:gst_decode_bin_expose:<decodebin0:src_1>
added new decoded pad<br>
0:00:00.639132535 4685 0x9e70b50 INFO GST_PADS
gstpad.c:3675:gst_pad_peer_query:<decodebin0:src_0> pad has
no peer<br>
0:00:00.647627603 4685 0x9e70e60 INFO GST_PADS
gstpad.c:3675:gst_pad_peer_query:<decodebin0:src_1> pad has
no peer<br>
0:00:00.648100573 4685 0x9e170f0 INFO GST_STATES
gstbin.c:3112:bin_handle_async_done:<decodebin0> committing
state from READY to PAUSED, old pending PAUSED<br>
0:00:00.651606227 4685 0x9e170f0 INFO GST_STATES
gstbin.c:3132:bin_handle_async_done:<decodebin0> completed
state change, pending VOID<br>
0:00:00.651706436 4685 0x9e170f0 INFO GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<decodebin0>
notifying about state-changed READY to PAUSED (VOID_PENDING
pending)<br>
0:00:00.787739883 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3443:_gst_video_decoder_error:<mpeg2dec0>
error: decoding error<br>
0:00:00.788074126 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3445:_gst_video_decoder_error:<mpeg2dec0>
error: Reached libmpeg2 invalid state<br>
0:00:00.822388615 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3443:_gst_video_decoder_error:<mpeg2dec0>
error: decoding error<br>
0:00:00.822737347 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3445:_gst_video_decoder_error:<mpeg2dec0>
error: Reached libmpeg2 invalid state<br>
0:00:00.872520588 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3443:_gst_video_decoder_error:<mpeg2dec0>
error: decoding error<br>
0:00:00.872828815 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3445:_gst_video_decoder_error:<mpeg2dec0>
error: Reached libmpeg2 invalid state<br>
0:00:00.910876192 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:2365:gst_video_decoder_prepare_finish_frame:<mpeg2dec0>
decreasing timestamp (0:00:00.397522222 < 0:00:00.437522222)<br>
0:00:00.917755300 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3443:_gst_video_decoder_error:<mpeg2dec0>
error: decoding error<br>
0:00:00.918070754 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3445:_gst_video_decoder_error:<mpeg2dec0>
error: Reached libmpeg2 invalid state<br>
0:00:00.969984441 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3443:_gst_video_decoder_error:<mpeg2dec0>
error: decoding error<br>
0:00:00.970298193 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3445:_gst_video_decoder_error:<mpeg2dec0>
error: Reached libmpeg2 invalid state<br>
0:00:01.010405275 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3443:_gst_video_decoder_error:<mpeg2dec0>
error: decoding error<br>
0:00:01.010771860 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3445:_gst_video_decoder_error:<mpeg2dec0>
error: Reached libmpeg2 invalid state<br>
0:00:01.033767711 4685 0x9e70b50 WARN videodecoder
gstvideodecoder.c:3443:_gst_video_decoder_error:<mpeg2dec0>
error: decoding error<br>
</blockquote>
This then keeps on and gives the impression that it will continue
indefinitely.<br>
<br>
Help please<br>
<br>
<br>
</body>
</html>