<font size=2 face="Arial">Hi,</font>
<br><font size=2 face="Arial">I use the following pipeline: filesrc, decodebin,
videoconvert, video/x-raw format=rgb, appsink in my app. This mostly works
fine. But I have a .m2v file, which does not call my pad-added callback.
Using gst-launch plays the file.</font>
<br><font size=2 face="Arial">The debug out gives me:</font>
<br><font size=2 face="Arial">...</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG           GST_SCHEDULING gstpad.c:3028:probe_hook_marshal:<mpeg2dec0:src>
hook 1, cookie 17 with flags 0x00003072 matches</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG                decodebin gstdecodebin2.c:3897:source_pad_blocked_cb:<'':decodepad4>
blocked: dpad->chain:0C3F5040</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG                decodebin gstdecodebin2.c:3901:source_pad_blocked_cb:<decoder>
expose locking from thread 0C3F4008</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG                decodebin gstdecodebin2.c:3901:source_pad_blocked_cb:<decoder>
expose locked from thread 0C3F4008</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG                decodebin gstdecodebin2.c:3194:gst_decode_chain_is_complete:<decoder>
locking chain 0C131D08 from thread 0C3F4008</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG                decodebin gstdecodebin2.c:3194:gst_decode_chain_is_complete:<decoder>
locked chain 0C131D08 from thread 0C3F4008</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
DEBUG              decodebin gstdecodebin2.c:3177:gst_decode_group_is_complete:<decoder>
Group 0C3F1FB0 is complete: 0</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG                decodebin gstdecodebin2.c:3214:gst_decode_chain_is_complete:<decoder>
unlocking chain 0C131D08 from thread 0C3F4008</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
DEBUG              decodebin gstdecodebin2.c:3215:gst_decode_chain_is_complete:<decoder>
Chain 0C131D08 is complete: 0</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG                decodebin gstdecodebin2.c:3906:source_pad_blocked_cb:<decoder>
expose unlocking from thread 0C3F4008</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
DEBUG               GST_PADS gstpad.c:3063:probe_hook_marshal:<mpeg2dec0:src>
probe returned 1</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG           GST_SCHEDULING gstpad.c:3158:do_probe_callbacks:<mpeg2dec0:src>
we are blocked 1 times</font>
<br><font size=2 face="Arial">0:00:05.590319000  1112   0C3F4008
LOG           GST_SCHEDULING gstpad.c:3169:do_probe_callbacks:<mpeg2dec0:src>
Waiting to be unblocked or set flushing</font>
<br><font size=2 face="Arial">My app does nothing from here.</font>
<br>
<br><font size=2 face="Arial">The debug out of gst-lauch has same outout
but it follows:</font>
<br><font size=2 face="Arial">0:00:02.611150000  5552   0706BD38
LOG              mpegpsdemux gstmpegdemux.c:2981:gst_flups_demux_combine_flows:<mpegpsdemux0>
combined flow return: ok</font>
<br><font size=2 face="Arial">0:00:02.611150000  5552   0706BD38
LOG               GST_BUFFER gstbuffer.c:1410:gst_buffer_map_range:
buffer 06F72718, idx 0, length -1, flags 0001</font>
<br><font size=2 face="Arial">0:00:02.611150000  5552   0706BD38
LOG               GST_BUFFER gstbuffer.c:207:_get_merged_memory:
buffer 06F72718, idx 0, length 1</font>
<br><font size=2 face="Arial">0:00:02.611150000  5552   0706BD38
TRACE        GST_REFCOUNTING gstminiobject.c:360:gst_mini_object_ref:
0708D078 ref 1->2</font>
<br><font size=2 face="Arial">0:00:02.611150000  5552   0706BD38
TRACE            GST_LOCKING gstminiobject.c:190:gst_mini_object_lock:
lock 0708D078: state 00010000, access_mode 1</font>
<br><font size=2 face="Arial">...</font>
<br>
<br><font size=2 face="Arial">What could be wrong?</font>
<br>
<br><font size=2 face="Arial">Hella Aglaia Mobile Vision GmbH<br>
Steffen Roeber<br>
Firmware & Tools<br>
Treskowstr. 14, D-13089 Berlin<br>
Amtsgericht Berlin-Charlottenburg HRB 66976 B<br>
Geschäftsführer: Kay Talmi<br>
<br>
Fon:  +49 30 200 04 29– 412<br>
Fax:  +49 30 200 04 29– 109<br>
Mail: Steffen.Roeber@hella.com<br>
URL: </font><a href="www.aglaia-gmbh.de"><font size=2 face="Arial">www.aglaia-gmbh.de</font></a><font size=2 face="Arial"><br>
<br>
URL: </font><a href=www.mobilevision.de><font size=2 face="Arial">www.mobilevision.de</font></a><font size=2 face="Arial"><br>
<br>
Dieses Dokument ist vertraulich zu behandeln. Die Weitergabe sowie Vervielfältigung,
Verwertung und Mitteilung seines Inhalts ist nur mit unserer ausdrücklichen
Genehmigung gestattet. Alle Rechte vorbehalten, insbesondere für den Fall
der Schutzrechtsanmeldung.<br>
This document has to be treated confidentially. Its contents are not to
be passed on, duplicated, exploited or disclosed without our express
permission. All rights reserved, especially the right to apply for protective
rights.</font>