Sure, my pipeline that is failing is (note that if I switch to non-low latency stream then this works and I see accelerated video output):
gst-launch rtspsrc location=rtsp://192.168.1.55 ! rtpmp2tdepay ! mpegtsdemux ! vpudec low-latency=true framedrop=false ! mfw_v4lsink --gst-debug=vpudec:5
I enabled full output of the vpudec plugin since I suspect that is where the error is. The full debug output of vpudec is attached but here is a snippet:
MFW_GST_V4LSINK_PLUGIN 3.0.7 build on Jun 24 2013 16:33:46.
Setting pipeline to PAUSED ...
[INFO] Product Info: i.MX6Q/D/S
vpudec versions :smileyhappy:
plugin: 3.0.7
wrapper: 1.0.35(VPUWRAPPER_ARM_LINUX Build on Jun 24 2013 16:32:32)
vpulib: 5.4.12
firmware: 2.1.9.36350
0:00:00.155390208 3539 0x17050 LOG vpudec vpudec.c:395:vpudec_core_mem_alloc_dma_buffer: Call VPU_DecGetMem return 0x0
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:01.219358469 3539 0x12f158 INFO vpudec vpudec.c:1844:gst_vpudec_sink_event: Get newsegment event from 0:02:36.644933333to 99:99:99.999999999 pos 0:00:00.000000000
0:00:01.219797802 3539 0x12f158 INFO vpudec vpudec.c:1185:gst_vpudec_setcaps: Get upstream caps video/x-h264
0:00:01.220155802 3539 0x12f158 INFO vpudec vpudec.c:1194:gst_vpudec_setcaps: Get codec std 6
0:00:01.220728469 3539 0x12f158 INFO vpudec vpudec.c:1234: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 ]
[INFO] bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0
0:00:01.226047803 3539 0x12f158 INFO vpudec vpudec.c:1287:gst_vpudec_setcaps: Use new tsm scheme
0:00:01.226239470 3539 0x12f158 INFO vpudec vpudec.c:1169:gst_vpudec_setconfig: Set drop policy 0
0:00:01.226509137 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 165
0:00:01.227359137 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 165
0:00:01.227543470 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.241830139 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 690
0:00:01.242433472 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 690
0:00:01.242612139 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.242854472 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 165
0:00:01.243435139 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 165
0:00:01.243608806 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.276577136 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 1081
0:00:01.277181469 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 1081
0:00:01.277356135 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.277594135 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 165
0:00:01.278179469 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 165
0:00:01.278355802 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.318594804 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 927
0:00:01.319040804 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 927
0:00:01.319116138 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.319211804 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 165
0:00:01.319634471 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 165
0:00:01.319705471 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.381333136 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 723
0:00:01.381761469 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 723
0:00:01.381832469 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.381926803 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 165
0:00:01.382375469 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 165
0:00:01.382453136 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.419956137 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 674
0:00:01.420394804 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 674
0:00:01.420466804 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.420561470 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 165
0:00:01.420995137 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 165
0:00:01.421068804 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
0:00:01.421164470 3539 0x12f158 LOG vpudec vpudec.c:1447:gst_vpudec_chain: Chain in with size = 715
0:00:01.421597470 3539 0x12f158 LOG vpudec vpudec.c:1500:gst_vpudec_chain: buf status 0x101 data 715
0:00:01.421671804 3539 0x12f158 INFO vpudec vpudec.c:1588:gst_vpudec_chain: Got not enough input message!!
[snip]