<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: RTSP gstreamer and vpudec</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253338#M23606</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any reason you did not use h264parse on the second pipeline?&lt;/P&gt;&lt;P&gt;Please enable debugging when launching your pipeline (--gst-debug=*:5)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 23 Jan 2014 17:06:22 GMT</pubDate>
    <dc:creator>LeonardoSandova</dc:creator>
    <dc:date>2014-01-23T17:06:22Z</dc:date>
    <item>
      <title>RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253337#M23605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I try to display a video stream with gstreamer. I use the following command, which works:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13904929953396561" jivemacro_uid="_13904929953396561" modifiedtitle="true"&gt;
&lt;P&gt;gst-launch-0.10 rtspsrc location=rtsp://192.168.25.60/stream1.sdp ! rtpmp2tdepay ! mpegtsdemux !&amp;nbsp; h264parse ! ffdec_h264 max-threads=2 ! mfw_v4lsink&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The performance is not as good as it should be so I want to use the hw decoder:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13904929744624506" jivemacro_uid="_13904929744624506"&gt;
&lt;P&gt;gst-launch-0.10 rtspsrc&amp;nbsp; location=rtsp://192.168.25.60/stream1.sdp ! rtpmp2tdepay ! mpegtsdemux ! vpudec ! mfw_v4lsink&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But nothing happens, no video is displayed. I only get this output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13904930120227823" jivemacro_uid="_13904930120227823" modifiedtitle="true"&gt;
&lt;P&gt;MFW_GST_V4LSINK_PLUGIN 3.0.5 build on Dec 14 2012 13:58:00.&lt;/P&gt;
&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;
&lt;P&gt;[INFO] Product Info: i.MX6Q/D/S&lt;/P&gt;
&lt;P&gt;vpudec versions :smileyhappy:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; plugin: 3.0.5&lt;/P&gt;
&lt;P&gt;&amp;nbsp; wrapper: 1.0.28(VPUWRAPPER_ARM_LINUX Build on Dec 14 2012 12:23:57)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; vpulib: 5.4.10&lt;/P&gt;
&lt;P&gt;&amp;nbsp; firmware: 2.1.8.34588&lt;/P&gt;
&lt;P&gt;Pipeline is live and does not need PREROLL ...&lt;/P&gt;
&lt;P&gt;Setting pipeline to PLAYING ...&lt;/P&gt;
&lt;P&gt;New clock: GstSystemClock&lt;/P&gt;
&lt;P&gt;[INFO] bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0&lt;/P&gt;
&lt;P&gt;[WARN] VPU iram is less than needed, some parts don't use iram&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;V4L_SINK: Actually buffer status:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; hardware buffer : 24&lt;/P&gt;
&lt;P&gt;&amp;nbsp; software buffer : 0&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also tried aiurdemux which replaces mpegtsdemux but there is a bug with rtsp streaming.&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jan 2014 16:05:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253337#M23605</guid>
      <dc:creator>holgerweber</dc:creator>
      <dc:date>2014-01-23T16:05:19Z</dc:date>
    </item>
    <item>
      <title>Re: RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253338#M23606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any reason you did not use h264parse on the second pipeline?&lt;/P&gt;&lt;P&gt;Please enable debugging when launching your pipeline (--gst-debug=*:5)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jan 2014 17:06:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253338#M23606</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2014-01-23T17:06:22Z</dc:date>
    </item>
    <item>
      <title>Re: RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253339#M23607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You right, I changed the command to:&lt;/P&gt;&lt;P&gt;gst-launch-0.10 --gst-debug=vpudec:5 rtspsrc location=rtsp://192.168.25.60/stream1.sdp ! rtpmp2tdepay ! mpegtsdemux ! h264parse&amp;nbsp; ! vpudec ! mfw_v4lsink&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With no success but I get this messages:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MFW_GST_V4LSINK_PLUGIN 3.0.5 build on Dec 14 2012 13:58:00.&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;[INFO] Product Info: i.MX6Q/D/S&lt;/P&gt;&lt;P&gt;vpudec versions :smileyhappy:&lt;/P&gt;&lt;P&gt;&amp;nbsp; plugin: 3.0.5&lt;/P&gt;&lt;P&gt;&amp;nbsp; wrapper: 1.0.28(VPUWRAPPER_ARM_LINUX Build on Dec 14 2012 12:23:57)&lt;/P&gt;&lt;P&gt;&amp;nbsp; vpulib: 5.4.10&lt;/P&gt;&lt;P&gt;&amp;nbsp; firmware: 2.1.8.34588&lt;/P&gt;&lt;P&gt;0:00:00.178237667&amp;nbsp; 7627&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x17050 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:392:vpudec_core_mem_alloc_dma_buffer: Call VPU_DecGetMem return 0x0&lt;/P&gt;&lt;P&gt;Pipeline is live and does not need PREROLL ...&lt;/P&gt;&lt;P&gt;Setting pipeline to PLAYING ...&lt;/P&gt;&lt;P&gt;New clock: GstSystemClock&lt;/P&gt;&lt;P&gt;0:00:02.267122001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1812:gst_vpudec_sink_event: Get newsegment event from 0:43:59.915622222to 99:99:99.999999999 pos 0:00:00.000000000&lt;/P&gt;&lt;P&gt;0:00:02.267608335&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1181:gst_vpudec_setcaps: Get upstream caps video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, parsed=(boolean)true&lt;/P&gt;&lt;P&gt;0:00:02.268074668&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1190:gst_vpudec_setcaps: Get codec std 6&lt;/P&gt;&lt;P&gt;0:00:02.268709668&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1230:gst_vpudec_setcaps: got downstream allow caps video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)TNVP, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)TNVF, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]&lt;/P&gt;&lt;P&gt;[INFO] bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0&lt;/P&gt;&lt;P&gt;0:00:02.272831001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1283:gst_vpudec_setcaps: Use new tsm scheme&lt;/P&gt;&lt;P&gt;0:00:02.273043001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1165:gst_vpudec_setconfig: Set drop policy 0&lt;/P&gt;&lt;P&gt;0:00:02.273333335&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1414:gst_vpudec_chain: Chain in with size = 30698&lt;/P&gt;&lt;P&gt;0:00:02.274277001&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1467:gst_vpudec_chain: buf status 0x101 data 30698&lt;/P&gt;&lt;P&gt;0:00:02.274480335&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1555:gst_vpudec_chain: Got not enough input message!!&lt;/P&gt;&lt;P&gt;0:00:02.281955001&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1414:gst_vpudec_chain: Chain in with size = 30514&lt;/P&gt;&lt;P&gt;0:00:02.282935001&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1467:gst_vpudec_chain: buf status 0x101 data 30514&lt;/P&gt;&lt;P&gt;0:00:02.283137001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1555:gst_vpudec_chain: Got not enough input message!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; And after some more of them:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0:00:02.413860001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1555:gst_vpudec_chain: Got not enough input message!!&lt;/P&gt;&lt;P&gt;0:00:02.423047001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1181:gst_vpudec_setcaps: Get upstream caps video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, width=(int)640, height=(int)360, framerate=(fraction)15/1, parsed=(boolean)true, pixel-aspect-ratio=(fraction)1/1&lt;/P&gt;&lt;P&gt;0:00:02.423533668&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1190:gst_vpudec_setcaps: Get codec std 6&lt;/P&gt;&lt;P&gt;0:00:02.423642668&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1194:gst_vpudec_setcaps: Set Width 640&lt;/P&gt;&lt;P&gt;0:00:02.423720335&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1198:gst_vpudec_setcaps: Set Height 360&lt;/P&gt;&lt;P&gt;0:00:02.424047001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1230:gst_vpudec_setcaps: got downstream allow caps video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)TNVP, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)TNVF, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]&lt;/P&gt;&lt;P&gt;[INFO] bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0&lt;/P&gt;&lt;P&gt;0:00:02.439768668&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1283:gst_vpudec_setcaps: Use new tsm scheme&lt;/P&gt;&lt;P&gt;0:00:02.439918001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1165:gst_vpudec_setconfig: Set drop policy 0&lt;/P&gt;&lt;P&gt;0:00:02.440091335&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1414:gst_vpudec_chain: Chain in with size = 30698&lt;/P&gt;&lt;P&gt;[WARN] VPU iram is less than needed, some parts don't use iram&lt;/P&gt;&lt;P&gt;0:00:02.440803668&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1467:gst_vpudec_chain: buf status 0x201 data 30698&lt;/P&gt;&lt;P&gt;0:00:02.440956335&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1125:gst_vpudec_core_start: Get min framebuffer count 18&lt;/P&gt;&lt;P&gt;0:00:02.441048001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1025:gst_vpudec_set_downstream_pad: Get initinfo padwidth 640, padheight 368, left 0, right 640, top 0, bottom 360, interlace 0&lt;/P&gt;&lt;P&gt;0:00:02.441275001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1074:gst_vpudec_set_downstream_pad: Try set downstream caps video/x-raw-yuv, format=(fourcc)NV12, width=(int)640, height=(int)368, pixel-aspect-ratio=(fraction)1/1, crop-top=(int)0, crop-left=(int)0, crop-right=(int)0, crop-bottom=(int)8, num-buffers-required=(int)24, framerate=(fraction)15/1, alignment=(int)1&lt;/P&gt;&lt;P&gt;0:00:02.447800001&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:392:vpudec_core_mem_alloc_dma_buffer: Call VPU_DecGetMem return 0x0&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;V4L_SINK: Actually buffer status:&lt;/P&gt;&lt;P&gt;&amp;nbsp; hardware buffer : 24&lt;/P&gt;&lt;P&gt;&amp;nbsp; software buffer : 0&lt;/P&gt;&lt;P&gt;0:00:02.515363001&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1467:gst_vpudec_chain: buf status 0x821 data 0&lt;/P&gt;&lt;P&gt;0:00:02.516016668&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1512:gst_vpudec_chain: Got drop information!!&lt;/P&gt;&lt;P&gt;0:00:02.521368335&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1414:gst_vpudec_chain: Chain in with size = 30890&lt;/P&gt;&lt;P&gt;0:00:02.521752001&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1467:gst_vpudec_chain: buf status 0x1 data 30890&lt;/P&gt;&lt;P&gt;0:00:02.522304335&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1467:gst_vpudec_chain: buf status 0x821 data 0&lt;/P&gt;&lt;P&gt;0:00:02.522413668&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1512:gst_vpudec_chain: Got drop information!!&lt;/P&gt;&lt;P&gt;0:00:02.525947001&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1414:gst_vpudec_chain: Chain in with size = 30698&lt;/P&gt;&lt;P&gt;0:00:02.526490335&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1467:gst_vpudec_chain: buf status 0x1 data 30698&lt;/P&gt;&lt;P&gt;0:00:02.527030001&amp;nbsp; 7627 0x2e700798 LOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1467:gst_vpudec_chain: buf status 0x821 data 0&lt;/P&gt;&lt;P&gt;0:00:02.527148001&amp;nbsp; 7627 0x2e700798 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpudec vpudec.c:1512:gst_vpudec_chain: Got drop information!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 08:47:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253339#M23607</guid>
      <dc:creator>holgerweber</dc:creator>
      <dc:date>2014-01-24T08:47:40Z</dc:date>
    </item>
    <item>
      <title>Re: RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253340#M23608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If I use this command and I switch of low latency encoding of my external hardware encoder.&lt;/P&gt;&lt;P&gt;gst-launch-0.10 --gst-debug=vpudec:5 rtspsrc location=rtsp://192.168.25.60/stream1.sdp ! rtpmp2tdepay ! mpegtsdemux ! h264parse&amp;nbsp; ! vpudec ! mfw_v4lsink&lt;/P&gt;&lt;P&gt;It works... but with much to high latency! I have to use the low latency mode so has anyone an idea what I have to do?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; Got drop information!!&lt;/P&gt;&lt;P&gt;How can I ignore that information or how can I solve that problem?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 14:24:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253340#M23608</guid>
      <dc:creator>holgerweber</dc:creator>
      <dc:date>2014-01-24T14:24:29Z</dc:date>
    </item>
    <item>
      <title>Re: RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253341#M23609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;do you observe the same issue with '&lt;EM&gt;gst-launch playbin2 uri=rtsp://192.168.25.60/stream1.sdp'&lt;/EM&gt;? Not sure if it works but lets try playbin2 to create the pipeline for you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 18:09:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253341#M23609</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2014-01-24T18:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253342#M23610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If I use playbin2, gstreamer uses the aiurdemux element. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No video appears and I get this messages (indipendent from low latency encode or normal encode):&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;Pipeline is live and does not need PREROLL ...&lt;/P&gt;&lt;P&gt;Setting pipeline to PLAYING ...&lt;/P&gt;&lt;P&gt;New clock: GstSystemClock&lt;/P&gt;&lt;P&gt;0:00:02.246670002 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x17ea60 &lt;SPAN style="color: gray;"&gt;LOG&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:1836:gst_aiurdemux_handle_sink_event:&amp;lt;aiurdemux0&amp;gt; handling new segment from0&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt;Aiur: 3.0.5 &lt;BR /&gt;Core: BLN_MAD-MMLAYER_MPG2PARSER_04.04.04 build on Dec 11 2012 13:39:16&lt;BR /&gt;&amp;nbsp; mime: video/mpeg, mpegversion=(int)[1,2]; video/mpegts, systemstream=true; video/x-cdxa&lt;BR /&gt;&amp;nbsp; file: /usr/lib/imx-mm/parser/lib_mpg2_parser_arm11_elinux.so.3.1&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt;Content Info:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Seekable : No&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Size(byte): -1&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;0:00:02.278108661 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.278418995 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.278510328 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.278571328 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.278826328 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.278893661 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.278945661 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.278995995 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.279043661 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.279093328 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.279141328 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.279188995 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.279237328 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.279284328 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;0:00:02.279331661 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2335:aiurdemux_add_user_tags: API[getMetaData] failed, ret=-6&lt;/P&gt;&lt;P&gt;Mpeg2CreateParser:parser created successfully&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt;Movie Info:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Seekable : No&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Live : Yes&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Duration : 0:00:00.000000000&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; ReadMode : File&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; AutoRetimestamp: 2000ms&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; programs : 1&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Track : 1&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;0:00:02.279613328 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:3195:aiurdemux_parse_streams: Warning: API[getLanguage] not implement!&lt;/P&gt;&lt;P&gt;0:00:02.279757661 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: green; font-weight: bold;"&gt;INFO&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2744:aiurdemux_parse_video: Create video pad video_00112c&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt;Track 00 [video_00112c] Enabled&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; ppid: 1, ppid 300&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Duration: 0:00:00.000000000&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Language: &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; Mime:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; video/x-h264, parsed=(boolean)true, width=(int)1280, height=(int)720, framerate=&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; (fraction)30/1, codec_data=(buffer)00000127640028ad840d218e634e30851514420a934ac&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: blue; font-weight: bold;"&gt; 899a81e805005bb011000007d00001d4c084000&lt;BR /&gt;&lt;/SPAN&gt;[INFO] Product Info: i.MX6Q/D/S&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: green; font-weight: bold;"&gt;vpudec versions :smileyhappy:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: green; font-weight: bold;"&gt; plugin: 3.0.5&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: green; font-weight: bold;"&gt; wrapper: 1.0.28(VPUWRAPPER_ARM_LINUX Build on Dec 14 2012 12:23:57)&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: green; font-weight: bold;"&gt; vpulib: 5.4.10&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: green; font-weight: bold;"&gt; firmware: 2.1.8.34588&lt;BR /&gt;&lt;/SPAN&gt;0:00:02.310173000 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: gray;"&gt;LOG&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; vpudec vpudec.c:392:vpudec_core_mem_alloc_dma_buffer: Call VPU_DecGetMem return 0x0&lt;/P&gt;&lt;P&gt;0:00:02.311043333 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: red; font-weight: bold;"&gt;ERROR&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurstreamcache.c:335:gst_aiur_stream_cache_seek: Unexpect backward seek addr 0, cachestart 815798, offset 200010&lt;/P&gt;&lt;P&gt;0:00:02.311145333 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: green; font-weight: bold;"&gt;INFO&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurstreamcache.c:360:gst_aiur_stream_cache_seek: stream cache try seek to 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;!!!! Pressing Strg+C !!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Caught interrupt -- handling interrupt.&lt;/P&gt;&lt;P&gt;Interrupt: Stopping pipeline ...&lt;/P&gt;&lt;P&gt;Execution ended after 9027289665 ns.&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;Setting pipeline to READY ...&lt;/P&gt;&lt;P&gt;0:00:09.206715331 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x17050 &lt;SPAN style="color: red; font-weight: bold;"&gt;ERROR&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; vpudec vpudec.c:558:vpudec_core_deinit: Func VPU_DecFlushAll failed!! with ret 3&lt;/P&gt;&lt;P&gt;0:00:09.209800998 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x17050 &lt;SPAN style="color: gray;"&gt;LOG&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; vpudec vpudec.c:373:vpudec_core_mem_free_dma_buffer: Call VPU_DecFreeMem return 0x0&lt;/P&gt;&lt;P&gt;0:00:09.210019331 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x17050 &lt;SPAN style="color: green; font-weight: bold;"&gt;INFO&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; vpudec vpudec.c:577:vpudec_core_deinit: Stat:&lt;/P&gt;&lt;P&gt;in : 0&lt;/P&gt;&lt;P&gt;out : 0&lt;/P&gt;&lt;P&gt;show: 0&lt;/P&gt;&lt;P&gt;0:00:09.313042333 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: olive; font-weight: bold;"&gt;WARN&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:1325:aiurdemux_send_stream_eos: Pad video: Send eos. &lt;/P&gt;&lt;P&gt;0:00:09.313309999 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: gray;"&gt;LOG&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:4247:aiurdemux_push_task:&amp;lt;aiurdemux0&amp;gt; pausing task, reason unexpected&lt;/P&gt;&lt;P&gt;0:00:09.313476333 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x2e4da0 &lt;SPAN style="color: gray;"&gt;LOG&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:4256:aiurdemux_push_task:&amp;lt;aiurdemux0&amp;gt; Sending EOS at end of segment&lt;/P&gt;&lt;P&gt;0:00:09.314449666 &lt;SPAN style="color: olive;"&gt;12472&lt;/SPAN&gt;&amp;nbsp; 0x17050 &lt;SPAN style="color: green; font-weight: bold;"&gt;INFO&amp;nbsp; &lt;/SPAN&gt;&amp;nbsp; aiurdemux aiurdemux.c:2007:aiurdemux_release_resource: stream video[0] interleave queue max size 0&lt;/P&gt;&lt;P&gt;Setting pipeline to NULL ...&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: green; font-weight: bold;"&gt;[---&amp;gt;FINALIZE aiurdemux&lt;BR /&gt;&lt;/SPAN&gt;Freeing pipeline ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jan 2014 08:28:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253342#M23610</guid>
      <dc:creator>holgerweber</dc:creator>
      <dc:date>2014-01-27T08:28:28Z</dc:date>
    </item>
    <item>
      <title>Re: RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253343#M23611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem was decoding of low latency streams (intra-refresh streams). I had to recompile the vpu wrapper lib as discussed here: &lt;A href="https://community.nxp.com/message/342913"&gt;Re: H.264 decoding using ffmpeg + using GPU for display acceleration&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Playback is now running with this pipeline:&lt;/P&gt;&lt;P&gt;gst-launch --gst-debug=vpudec:0 udpsrc uri=udp://192.168.24.39:4444 ! mpegtsdemux ! h264parse ! vpudec low-latency=true framedrop=true ! mfw_isink axis-top=100 axis-left=100 disp-width=640 disp-height=360 sync=false&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the latency is much to high! It's about 1000 ms we want to have a latency of 200ms or better.&lt;/P&gt;&lt;P&gt;Any ideas how I can reduce the latency?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 09:32:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253343#M23611</guid>
      <dc:creator>holgerweber</dc:creator>
      <dc:date>2014-01-28T09:32:42Z</dc:date>
    </item>
    <item>
      <title>Re: RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253344#M23612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Some time later....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I read this thread &lt;A _jive_internal="true" href="https://community.nxp.com/message/358922#358922" title="https://community.freescale.com/message/358922#358922"&gt;&lt;/A&gt;&lt;A href="https://community.freescale.com/message/358922#358922" target="test_blank"&gt;https://community.freescale.com/message/358922#358922&lt;/A&gt;&lt;BR /&gt;which mentioned to change the vpudec.c file. It's also possible to change the value &lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;sDecOpenParam.reorderEnable to 0&amp;nbsp; in the vpu_wrapper.c file.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;This reduced the delay of the whole system from about 1sec. to 200ms. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;PATCH:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;open vpu_wrapper.c&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;change pObj-&amp;gt;iframesearch_allowed=1 to 0&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;change &lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;sDecOpenParam.reorderEnable=1 to 0&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 17:10:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253344#M23612</guid>
      <dc:creator>holgerweber</dc:creator>
      <dc:date>2014-01-28T17:10:06Z</dc:date>
    </item>
    <item>
      <title>Re: RTSP gstreamer and vpudec</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253345#M23613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to reduce latency time without change vpu_wrapper.c.&lt;/P&gt;&lt;P&gt;I have changed in vpudec this parameter: dis-reorder=true (equal to &lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;sDecOpenParam.reorderEnable=0).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;Now i'm looking for &lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;pObj-&amp;gt;iframesearch_allowed in vpudec parameters ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;Thanks for your help.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2015 10:06:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RTSP-gstreamer-and-vpudec/m-p/253345#M23613</guid>
      <dc:creator>reinholdfrederi</dc:creator>
      <dc:date>2015-01-09T10:06:32Z</dc:date>
    </item>
  </channel>
</rss>

