playing m2v files does not work in 1.0.5

Steffen.Roeber at hella.com Steffen.Roeber at hella.com
Fri Mar 22 01:18:48 PDT 2013


Hi,
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.
The debug out gives me:
...
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
0:00:05.590319000  1112   0C3F4008 LOG                decodebin 
gstdecodebin2.c:3897:source_pad_blocked_cb:<'':decodepad4> blocked: 
dpad->chain:0C3F5040
0:00:05.590319000  1112   0C3F4008 LOG                decodebin 
gstdecodebin2.c:3901:source_pad_blocked_cb:<decoder> expose locking from 
thread 0C3F4008
0:00:05.590319000  1112   0C3F4008 LOG                decodebin 
gstdecodebin2.c:3901:source_pad_blocked_cb:<decoder> expose locked from 
thread 0C3F4008
0:00:05.590319000  1112   0C3F4008 LOG                decodebin 
gstdecodebin2.c:3194:gst_decode_chain_is_complete:<decoder> locking chain 
0C131D08 from thread 0C3F4008
0:00:05.590319000  1112   0C3F4008 LOG                decodebin 
gstdecodebin2.c:3194:gst_decode_chain_is_complete:<decoder> locked chain 
0C131D08 from thread 0C3F4008
0:00:05.590319000  1112   0C3F4008 DEBUG              decodebin 
gstdecodebin2.c:3177:gst_decode_group_is_complete:<decoder> Group 0C3F1FB0 
is complete: 0
0:00:05.590319000  1112   0C3F4008 LOG                decodebin 
gstdecodebin2.c:3214:gst_decode_chain_is_complete:<decoder> unlocking 
chain 0C131D08 from thread 0C3F4008
0:00:05.590319000  1112   0C3F4008 DEBUG              decodebin 
gstdecodebin2.c:3215:gst_decode_chain_is_complete:<decoder> Chain 0C131D08 
is complete: 0
0:00:05.590319000  1112   0C3F4008 LOG                decodebin 
gstdecodebin2.c:3906:source_pad_blocked_cb:<decoder> expose unlocking from 
thread 0C3F4008
0:00:05.590319000  1112   0C3F4008 DEBUG               GST_PADS 
gstpad.c:3063:probe_hook_marshal:<mpeg2dec0:src> probe returned 1
0:00:05.590319000  1112   0C3F4008 LOG           GST_SCHEDULING 
gstpad.c:3158:do_probe_callbacks:<mpeg2dec0:src> we are blocked 1 times
0:00:05.590319000  1112   0C3F4008 LOG           GST_SCHEDULING 
gstpad.c:3169:do_probe_callbacks:<mpeg2dec0:src> Waiting to be unblocked 
or set flushing
My app does nothing from here.

The debug out of gst-lauch has same outout but it follows:
0:00:02.611150000  5552   0706BD38 LOG              mpegpsdemux 
gstmpegdemux.c:2981:gst_flups_demux_combine_flows:<mpegpsdemux0> combined 
flow return: ok
0:00:02.611150000  5552   0706BD38 LOG               GST_BUFFER 
gstbuffer.c:1410:gst_buffer_map_range: buffer 06F72718, idx 0, length -1, 
flags 0001
0:00:02.611150000  5552   0706BD38 LOG               GST_BUFFER 
gstbuffer.c:207:_get_merged_memory: buffer 06F72718, idx 0, length 1
0:00:02.611150000  5552   0706BD38 TRACE        GST_REFCOUNTING 
gstminiobject.c:360:gst_mini_object_ref: 0708D078 ref 1->2
0:00:02.611150000  5552   0706BD38 TRACE            GST_LOCKING 
gstminiobject.c:190:gst_mini_object_lock: lock 0708D078: state 00010000, 
access_mode 1
...

What could be wrong?

Hella Aglaia Mobile Vision GmbH
Steffen Roeber
Firmware & Tools
Treskowstr. 14, D-13089 Berlin
Amtsgericht Berlin-Charlottenburg HRB 66976 B
Geschäftsführer: Kay Talmi

Fon:  +49 30 200 04 29– 412
Fax:  +49 30 200 04 29– 109
Mail: Steffen.Roeber at hella.com
URL: www.aglaia-gmbh.de

URL: www.mobilevision.de

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.
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130322/2fe66ba6/attachment.html>


More information about the gstreamer-devel mailing list