problem when decoding TS file.

seifeddine ferjani seifeddine.ferjani at gmail.com
Thu Apr 26 02:05:17 PDT 2012


I am using Toradex Colibri T20 board based on tegra 2 processor.
I would like to decode a TS file that contain a program ( ID=112) with H264
video (PID 0x0460).
So that I used the following pipeline :

gst-launch-0.10 -v filesrc
location=doremi_em2000_cc708_h264_60Hz_paff_ad-gop_24-4.ts ! mpegtsdemux
program-number=112
name=demux demux.video_0460 ! nv_omx_h264dec ! typefind  !
nv_omx_hdmioverlaysink

I got the following log :

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstMpegTSDemux:demux: pat-info = ((GValueArray*)
0x34290)
/GstPipeline:pipeline0/GstMpegTSDemux:demux: pmt-info = ((MpegTsPmtInfo*)
0xa2d20)
*WARNING: from element /GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0:
Could not decode stream.*
/GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps =
video/x-h264
Additional debug info:
*gstomx_h264dec.c(85): sink_setcaps ():
/GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0:*
*Received Invalid Width/Height - using 720/480*
/GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps =
video/x-h264
/GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0.GstPad:src: caps =
video/x-nv-yuv, width=(int)512, height=(int)480, format=(fourcc)I420,
framerate=(fraction)0/1, pixel-aspect-ratio=(fraction)1/1
Caught SIGSEGV accessing address 0x1a0
Spinning.  Please run 'gdb gst-launch 734' to continue debugging, Ctrl-C to
quit, or Ctrl-\ to dump core.

Could anyone help me to fix this problem ?


Best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-openmax/attachments/20120426/b8a0a801/attachment.htm>


More information about the gstreamer-openmax mailing list