### test commmand ### gst-launch-1.0 playbin uri=file:///usr/share/ti/video/HistoryOfTI-480p.264 video-sink=kmssink scale=true gst-debug=3 -v gst-launch-1.0 filesrc location=/usr/share/ti/video/HistoryOfTI-480p.264 video-sink=kmssink scale=true gst-debug=3 -v gst-launch-1.0 filesrc location=/usr/share/ti/video/HistoryOfTI-480p.264 ! qtdemux ! h264parse ! ducatih264decvpe ! kmssink gst-launch-1.0 playbin uri=file:///usr/share/ti/video/TearOfSteel-AV-Short-720x406.mp4 video-sink=kmssink scale=true gst-debug=3 -v gst-launch-1.0 filesrc location=/usr/share/ti/video/TearOfSteel-AV-Short-720x406.mp4 video-sink=kmssink scale=true gst-debug=3 -v gst-launch-1.0 filesrc location=/usr/share/ti/video/TearOfSteel-AV-Short-720x406.mp4 ! qtdemux ! h264parse ! ducatih264decvpe ! kmssink ###### test log ################ root@am57xx-evm:~# gst-launch-1.0 playbin uri=file:///usr/share/ti/video/HistoryOfTI-480p.264 video-sink=kmssink scale=true gst-debug=3 -v Setting pipeline to PAUSED ... /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-size = -1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-duration = -1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: use-buffering = false /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: download = false /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: uri = file:///usr/share/ti/video/HistoryOfTI-480p.264 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: connection-speed = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: source = "\(GstFileSrc\)\ source" Pipeline is PREROLLING ... /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = video/x-h264, stream-format=(string)byte-stream /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstH264Parse:h264parse0.GstPad:src: caps = video/x-h264, width=(int)720, height=(int)416, parsed=(boolean)true, stream-format=(string)byte-stream, alignment=(string)au, pixel-aspect-ratio=(fraction)406/405 MmRpc_create: Error: open failed, name=/dev/rpmsg-dce (gst-launch-1.0:2569): GStreamer-CRITICAL **: Trying to dispose element vpe, but it is in READY instead of the NULL state. You need to explicitly set elements to the NULL state before dropping the final reference, to allow them to clean up. This problem may also be caused by a refcounting bug in the application or some element. ../git/libdce.c:198: dce_ipc_init Error: ERROR: Failed eError == DCE_EOK error val -4../git/libdce.c:276: Engine_open Error: ERROR: Failed dce_ipc_init(coreIdx) == DCE_EOK error val -4/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-h264, width=(int)720, height=(int)416, parsed=(boolean)true, stream-format=(string)byte-stream, alignment=(string)au, pixel-aspect-ratio=(fraction)406/405 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/avdec_h264:avdec_h264-0.GstPad:sink: caps = video/x-h264, width=(int)720, height=(int)416, parsed=(boolean)true, stream-format=(string)byte-stream, alignment=(string)au, pixel-aspect-ratio=(fraction)406/405 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-h264, width=(int)720, height=(int)416, parsed=(boolean)true, stream-format=(string)byte-stream, alignment=(string)au, pixel-aspect-ratio=(fraction)406/405 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/avdec_h264:avdec_h264-0.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: always-ok = false /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: active = true /GstPlayBin:playbin0/GstInputSelector:inputselector0: active-pad = "\(GstSelectorPad\)\ sink_0" /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink.GstGhostPad:video_sink.GstProxyPad:proxypad5: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstStreamSynchronizer:streamsynchronizer0.GstPad:src_0: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin.GstGhostPad:sink.GstProxyPad:proxypad9: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin/GstVideoConvert:vdconv.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin/GstDeinterlace:deinterlace.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin.GstGhostPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin.GstGhostPad:sink.GstProxyPad:proxypad8: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstQueue:vqueue.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstQueue:vqueue.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin.GstGhostPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin.GstGhostPad:src.GstProxyPad:proxypad10: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin/GstDeinterlace:deinterlace.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin/GstVideoConvert:vdconv.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin/GstVideoConvert:vdconv.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vdbin.GstGhostPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstStreamSynchronizer:streamsynchronizer0.GstPad:sink_0: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink.GstGhostPad:video_sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_0.GstProxyPad:proxypad4: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0.GstDecodePad:src_0.GstProxyPad:proxypad1: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoConvert:conv.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoScale:scale.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoBalance:videobalance.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoConvert:conv2.GstPad:src: caps = video/x-raw, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, framerate=(fraction)749/25, format=(string)NV12 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:src: caps = video/x-raw, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, framerate=(fraction)749/25, format=(string)NV12 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstKMSSink:kmssink0.GstPad:sink: caps = video/x-raw, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, framerate=(fraction)749/25, format=(string)NV12 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:src.GstProxyPad:proxypad7: caps = video/x-raw, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, framerate=(fraction)749/25, format=(string)NV12 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoConvert:conv2.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoBalance:videobalance.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoScale:scale.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv/GstVideoConvert:conv.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstPlaySinkVideoConvert:vconv.GstGhostPad:sink: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)406/405, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)749/25 Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock (gst-launch-1.0:2569): GStreamer-CRITICAL **: gst_util_fraction_multiply: assertion 'a_d != 0' failed ERROR: from element /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstKMSSink:kmssink0: GStreamer error: negotiation problem. Additional debug info: ../../../git/sys/kms/gstkmssink.c(90): gst_kms_sink_calculate_aspect_ratio (): /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstKMSSink:kmssink0: Error calculating the output display ratio of the video. Execution ended after 0:00:00.003872117 Setting pipeline to PAUSED ... Setting pipeline to READY ... Setting pipeline to NULL ... Freeing pipeline ... root@am57xx-evm:~# gst-launch-1.0 filesrc location=/usr/share/ti/video/HistoryOfTI-480p.264 video-sink=kmssink scale=true gst-debug=3 -v WARNING: erroneous pipeline: no property "video-sink" in element "filesrc0" root@am57xx-evm:~# gst-launch-1.0 filesrc location=/usr/share/ti/video/HistoryOfTI-480p.264 ! qtdemux ! h264parse ! ducatih264decvpe ! kmssink Setting pipeline to PAUSED ... MmRpc_create: Error: open failed, name=/dev/rpmsg-dce ERROR: Pipeline doesn't want to pause. ../git/libdce.c:198: dce_ipc_init Error: ERROR: Failed eError == DCE_EOK error val -4../git/libdce.c:276: Engine_open Error: ERROR: Failed dce_ipc_init(coreIdx) == DCE_EOK error val -4Setting pipeline to NULL ... Freeing pipeline ... root@am57xx-evm:~# gst-launch-1.0 playbin uri=file:///usr/share/ti/video/TearOfSteel-AV-Short-720x406.mp4 video-sink=kmssink scale=true gst-debug=3 -v Setting pipeline to PAUSED ... /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-size = -1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-duration = -1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: use-buffering = false /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: download = false /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: uri = file:///usr/share/ti/video/TearOfSteel-AV-Short-720x406.mp4 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: connection-speed = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: source = "\(GstFileSrc\)\ source" Pipeline is PREROLLING ... /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = video/quicktime, variant=(string)iso /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_0: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string)simple, level=(string)1, codec_data=(buffer)000001b001000001b58913000001000000012000c48d8800c5168432d443000001b24c61766335352e36362e313030, width=(int)720, height=(int)406, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_0: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string)simple, level=(string)1, codec_data=(buffer)000001b001000001b58913000001000000012000c48d8800c5168432d443000001b24c61766335352e36362e313030, width=(int)720, height=(int)406, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_1: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_1: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152 MmRpc_create: Error: open failed, name=/dev/rpmsg-dce (gst-launch-1.0:2645): GStreamer-CRITICAL **: Trying to dispose element vpe, but it is in READY instead of the NULL state. You need to explicitly set elements to the NULL state before dropping the final reference, to allow them to clean up. This problem may also be caused by a refcounting bug in the application or some element. ../git/libdce.c:198: dce_ipc_init Error: ERROR: Failed eError == DCE_EOK error val -4../git/libdce.c:276: Engine_open Error: ERROR: Failed dce_ipc_init(coreIdx) == DCE_EOK error val -4/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string)simple, level=(string)1, codec_data=(buffer)000001b001000001b58913000001000000012000c48d8800c5168432d443000001b24c61766335352e36362e313030, width=(int)720, height=(int)406, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/avdec_mpeg4:avdec_mpeg4-0.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string)simple, level=(string)1, codec_data=(buffer)000001b001000001b58913000001000000012000c48d8800c5168432d443000001b24c61766335352e36362e313030, width=(int)720, height=(int)406, framerate=(fraction)24/1, pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true Redistribute latency... /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFaad:faad0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFaad:faad0.GstPad:src: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/avdec_mpeg4:avdec_mpeg4-0.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)24/1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152 /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: always-ok = false /GstPlayBin:playbin0/GstInputSelector:inputselector1.GstSelectorPad:sink_0: always-ok = false /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: active = true /GstPlayBin:playbin0/GstInputSelector:inputselector0: active-pad = "\(GstSelectorPad\)\ sink_0" /GstPlayBin:playbin0/GstInputSelector:inputselector1.GstSelectorPad:sink_0: active = true /GstPlayBin:playbin0/GstInputSelector:inputselector1: active-pad = "\(GstSelectorPad\)\ sink_0" ERROR: from element /GstPlayBin:playbin0/GstPlaySink:playsink: The autoaudiosink element is not working. Additional debug info: ../../../gst-plugins-base-1.2.3/gst/playback/gstplaysink.c(2687): gen_audio_chain (): /GstPlayBin:playbin0/GstPlaySink:playsink ERROR: pipeline doesn't want to preroll. Setting pipeline to NULL ... /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)24/1 /GstPlayBin:playbin0/GstInputSelector:inputselector1.GstPad:src: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPlayBin:playbin0/GstPlaySink:playsink.GstGhostPad:audio_sink.GstProxyPad:proxypad8: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPlayBin:playbin0/GstPlaySink:playsink/GstTee:audiotee.GstPad:sink: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPlayBin:playbin0/GstPlaySink:playsink.GstGhostPad:audio_sink: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPlayBin:playbin0/GstInputSelector:inputselector1.GstSelectorPad:sink_0: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_1.GstProxyPad:proxypad7: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPlayBin:playbin0/GstInputSelector:inputselector1.GstSelectorPad:sink_0: tags = "taglist\,\ encoder\=\(string\)Lavf55.42.101\,\ container-format\=\(string\)\"ISO\\\ MP4/M4A\"\;" /GstPlayBin:playbin0/GstInputSelector:inputselector1.GstSelectorPad:sink_0: tags = "taglist\,\ encoder\=\(string\)Lavf55.42.101\,\ container-format\=\(string\)\"ISO\\\ MP4/M4A\"\,\ audio-codec\=\(string\)\"MPEG-4\\\ AAC\\\ audio\"\,\ maximum-bitrate\=\(uint\)128044\,\ bitrate\=\(uint\)127823\,\ language-code\=\(string\)en\;" /GstPlayBin:playbin0/GstPlaySink:playsink/GstTee:audiotee.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstPlaySink:playsink.GstGhostPad:audio_sink.GstProxyPad:proxypad8: caps = NULL /GstPlayBin:playbin0/GstPlaySink:playsink.GstGhostPad:audio_sink: caps = NULL /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)24/1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_0.GstProxyPad:proxypad6: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)24/1 /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0.GstDecodePad:src_0.GstProxyPad:proxypad2: caps = video/x-raw, format=(string)I420, width=(int)720, height=(int)406, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)bt601, framerate=(fraction)24/1 /GstPlayBin:playbin0/GstInputSelector:inputselector1.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstInputSelector:inputselector1.GstSelectorPad:sink_0: caps = NULL /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_0.GstProxyPad:proxypad6: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_0: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_1.GstProxyPad:proxypad7: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_1: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0.GstDecodePad:src_0.GstProxyPad:proxypad2: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0.GstDecodePad:src_0: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0.GstDecodePad:src_1.GstProxyPad:proxypad3: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0.GstDecodePad:src_1: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFaad:faad0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFaad:faad0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/avdec_mpeg4:avdec_mpeg4-0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/avdec_mpeg4:avdec_mpeg4-0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_0: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_1: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_0: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_1: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0.GstPad:video_0: caps = NULL /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0.GstPad:audio_0: caps = NULL Freeing pipeline ... root@am57xx-evm:~# gst-launch-1.0 filesrc location=/usr/share/ti/video/TearOfSteel-AV-Short-720x406.mp4 video-sink=kmssink scale=true gst-debug=3 -v WARNING: erroneous pipeline: no property "video-sink" in element "filesrc0" root@am57xx-evm:~# gst-launch-1.0 filesrc location=/usr/share/ti/video/TearOfSteel-AV-Short-720x406.mp4 ! qtdemux ! h264parse ! ducatih264decvpe ! kmssink Setting pipeline to PAUSED ... MmRpc_create: Error: open failed, name=/dev/rpmsg-dce ERROR: Pipeline doesn't want to pause. ../git/libdce.c:198: dce_ipc_init Error: ERROR: Failed eError == DCE_EOK error val -4../git/libdce.c:276: Engine_open Error: ERROR: Failed dce_ipc_init(coreIdx) == DCE_EOK error val -4Setting pipeline to NULL ... Freeing pipeline ...