We are testing Yocto 1.6 on imx53 qsb.
We are interested especially in video acquisition from mjpeg webcam.
We are experiencing big problems, that we did not have before with yocto 1.3.
If we install the image fsl-image-multimedia-full-imx53qsb.sdcard compiled from the daisy branch and we run the following pipeline:
gst-launch v4l2src ! image/jpeg, width=1280, height=720, framerate=20/1 ! mfw_vpudecoder ! mfw_v4lsink
we can see only one frame rendered on the VGA monitor and then no more frames are rendered.
We attached the gstreamer debug log.
Even X11 does not run properly. During the start up there is the following kernel crash
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
Division by zero in kernel.
[<80036b60>] (unwind_backtrace+0x0/0xe0) from [<8020869c>] (Ldiv0+0x8/0x10)
Division by zero in kernel.
[<80036b60>] (unwind_backtrace+0x0/0xe0) from [<8020869c>] (Ldiv0+0x8/0x10)
mxc_sdc_fb mxc_sdc_fb.1: mxcfb: Error initializing panel.
detected fb_set_par error, error code: -22
Not all allocated memory blocks were freed. Doing it now.
Freeing list entry #0, gpuaddr=100000
Freeing list entry #1, gpuaddr=105000
Freeing list entry #2, gpuaddr=10a000
Freeing list entry #3, gpuaddr=10f000
Freeing list entry #4, gpuaddr=114000
and X does not start.
To enable again the VGA monitor we need manually to
blank and unblank the fb0 framebuffer.
Have you any idea about these issues?
Kind Regards
Original Attachment has been moved to: logGstreamer.txt.zip
There is a huge difference between YP 1.3 and 1.6.
Multimedia package changed, and kernel changed.
Have you already tested the same 1.3 kernel using the 1.6 MM?
(I´m trying to figure out if this is a mm or kernel error)
I tested the 1.3 kernel using the 1.6MM and the problem persists.
Regards
What is the kernel command line you´re using?
Can you test this one:
video=mxcdi0fb:RGB24,1024x768M@60 hdmi dmfc=3 di0_primary
I remember I have faced something similar in the past and dmfc=3 solved it for me.
Can you, please, test and let me know the result?
Thank you for your quick replay.
We tested the dmfc patch, but the result is the same.
I don´t have a webcan, so I cannot test it myself. So I asked for internal help from multimedia team. Any update I let you know asap
Can you, please, test the following lines and let me know the result?
gst-launch v4l2src ! image/jpeg, width=1280, height=720, framerate=20/1 ! mfw_vpudecoder ! fakesink
gst-launch v4l2src ! image/jpeg, width=1280, height=720, framerate=20/1 ! jpegdec ! mfw_v4lsink
As I don´t have a camera to use with QSB, I´m not able to perform this test. It´s part of the debug process.
Hi Daiane,
here are the results of the tests you requested. At the bottom there are the log messages of the pipeline using mfw_vpudecode and mfw_v4lsink, which is the condition only first frame is shown.
thanks
gst-launch-0.10 videotestsrc ! video/x-raw-yuv, width=1280, height=720 ! mfw_v4lsink
works fine
gst-launch v4l2src ! image/jpeg, width=1280, height=720, framerate=20/1 ! jpegdec ! mfw_v4lsink
works, but is very slow
gst-launch v4l2src --gst-debug=mfw_vpudecoder:5 ! image/jpeg, width=1280, height=720, framerate=20/1 ! mfw_vpudecoder ! fakesink
seems to work, see debug messages
Setting pipeline to PAUSED ...
0:00:00.123274969 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3885:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Null to Ready
[INFO] Product Info: i.MX53
VPU Version: firmware 1.4.50; libvpu: 5.3.2
MFW_GST_VPU_DECODER_PLUGIN 3.0.11 build on Jun 20 2014 15:50:15.
0:00:00.124679358 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0xa for VPU returned 1
0:00:00.124763484 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0xa
0:00:00.126853122 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3927:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Ready to Paused
0:00:00.127008747 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x13 for VPU returned 1
0:00:00.127069122 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x13
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:00.274628883 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4018:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Transition to Playing new clock 723000
0:00:00.274767258 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x1c for VPU returned 1
0:00:00.274829633 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x1c
New clock: GstSystemClock
0:00:00.638986758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3557:mfw_gst_vpudec_sink_event: >>VPU_DEC: Receiving new seg: start = 0:00:00.000000000 stop = 99:99:99.999999999 position =0:00:00.000000000
0:00:00.639523133 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3578:mfw_gst_vpudec_sink_event: >>VPU_DEC: End New Seg event
0:00:00.639844383 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4505:mfw_gst_vpudec_setcaps: >>VPU_DEC: set framerate nu 20 de 1
0:00:00.639935008 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4516:mfw_gst_vpudec_setcaps: >>VPU_DEC: Frame Rate = 20
0:00:00.639992133 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4518:mfw_gst_vpudec_setcaps: >>VPU_DEC: Input Width is 1280
0:00:00.640046008 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4520:mfw_gst_vpudec_setcaps: >>VPU_DEC: Input Height is 720
0:00:00.640094133 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4539:mfw_gst_vpudec_setcaps: >>VPU_DEC: Assuming parser input using file play mode
0:00:00.640201258 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:871:mfw_gst_vpudec_vpu_open: >>VPU_DEC: codec=7
0:00:00.643106257 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:928:mfw_gst_vpudec_vpu_open: >>VPU_DEC: set chromainterleave
0:00:00.643180007 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:963:mfw_gst_vpudec_vpu_open: >>VPU_DEC: Setting file play mode to 1
0:00:00.647099883 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2231:mfw_gst_vpudec_vpu_init: >>VPU_DEC: min buffer count= 2
0:00:00.647252133 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2235:mfw_gst_vpudec_vpu_init: >>VPU_DEC: InitialInfo picWidth: 1280, picHeight: 720, frameRate: 0
0:00:00.647317383 1627 0xea950 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:2035:mfw_gst_vpudec_get_format: get the mjpg output format:1.
0:00:00.647374258 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2046:mfw_gst_vpudec_get_format: VPU output format is 17
0:00:00.647524008 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2087:mfw_gst_vpudec_check_allowed_caps: allowed_caps : video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)Y42B, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)Y444, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)Y800, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]
0:00:00.648818383 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2160:mfw_gst_vpudec_check_allowed_caps: width_align = 16, height_align = 16
0:00:00.648916258 1627 0xea950 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:2280:mfw_gst_vpudec_vpu_init: Do not support NV16 and ?NV24? mode
0:00:00.649350633 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3183:mfw_gst_vpudec_chain: >>VPU_DEC: mfw_gst_vpudec_vpu_init failed but with MPEG2 keep asking for more data timeouts=0, init fail cnt=0
0:00:00.690395258 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:871:mfw_gst_vpudec_vpu_open: >>VPU_DEC: codec=7
0:00:00.690895758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:963:mfw_gst_vpudec_vpu_open: >>VPU_DEC: Setting file play mode to 1
0:00:00.693617257 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2231:mfw_gst_vpudec_vpu_init: >>VPU_DEC: min buffer count= 2
0:00:00.693770382 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2235:mfw_gst_vpudec_vpu_init: >>VPU_DEC: InitialInfo picWidth: 1280, picHeight: 720, frameRate: 0
0:00:00.693835132 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2160:mfw_gst_vpudec_check_allowed_caps: width_align = 16, height_align = 16
0:00:01.026997508 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2327:mfw_gst_vpudec_vpu_init: crop info:0,0,0,0
0:00:01.027203508 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2438:mfw_gst_vpudec_vpu_init: Try set downstream caps video/x-raw-yuv, format=(fourcc)Y42B, width=(int)1280, height=(int)720, width_align=(int)16, height_align=(int)16, framerate=(fraction)20/1, pixel-aspect-ratio=(fraction)1/1, crop-top=(int)0, crop-left=(int)0, crop-right=(int)0, crop-bottom=(int)0, num-buffers-required=(int)8, field=(int)0
0:00:10.109304133 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:810:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: Use DR mode, GST buffer count:0, HW buffer count:0.
0:00:10.109685508 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:0, type:FB_TYPE_GST
0:00:10.109755008 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:1, type:FB_TYPE_GST
0:00:10.109808508 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:2, type:FB_TYPE_GST
0:00:10.109857258 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:3, type:FB_TYPE_GST
0:00:10.109906258 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:4, type:FB_TYPE_GST
0:00:10.109955008 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:5, type:FB_TYPE_GST
0:00:10.110003383 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:6, type:FB_TYPE_GST
0:00:10.110051008 1627 0xea950 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:7, type:FB_TYPE_GST
0:00:10.110138633 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2586:mfw_gst_vpudec_vpu_init: >>VPU_DEC: VPU Initialization complete
0:00:10.128489383 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:0
0:00:10.133288757 1627 0xd7320 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4018:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Transition to Playing new clock 1269246907
0:00:10.133510382 1627 0xd7320 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x24 for VPU returned 1
0:00:10.133575382 1627 0xd7320 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x24
0:00:10.149393883 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:1
0:00:10.168986508 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:2
0:00:10.218810758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:3
0:00:10.270115508 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:4
0:00:10.318823758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:5
0:00:10.370171758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:6
0:00:10.418818383 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:7
0:00:10.470151008 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:8
0:00:10.518107758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:9
0:00:10.569776133 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:10
0:00:10.618157758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:11
0:00:10.669902008 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:12
0:00:10.718230758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:13
0:00:10.769917383 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:14
0:00:10.818258258 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:15
0:00:10.869922133 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:16
0:00:10.918266008 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:17
0:00:10.969929883 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:18
0:00:11.021687882 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:19
0:00:11.069951633 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:20
0:00:11.121701507 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:21
0:00:11.169972258 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:22
0:00:11.221677132 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:23
0:00:11.270025758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:24
0:00:11.321743757 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:25
0:00:11.370044633 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:26
0:00:11.421835382 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:27
0:00:11.470055758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:28
0:00:11.521783257 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:29
0:00:11.570113008 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:30
0:00:11.621832632 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:31
0:00:11.670167758 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:32
0:00:11.721904382 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:33
0:00:11.770161508 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:34
0:00:11.821919257 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:35
0:00:11.870154008 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:36
0:00:11.921781507 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:37
0:00:11.970311883 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:38
0:00:12.022055132 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:39
0:00:12.070294258 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:40
0:00:12.122047007 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:41
0:00:12.170302633 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:42
0:00:12.222062632 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:43
0:00:12.270370883 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:44
0:00:12.322114382 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:45
0:00:12.373804632 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:46
0:00:12.422137132 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:47
0:00:12.473800757 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:48
0:00:12.522162007 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:49
0:00:12.573827632 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:50
0:00:12.622185257 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:51
0:00:12.673871757 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:52
0:00:12.722191507 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:53
0:00:12.773882382 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:54
0:00:12.822195757 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:55
0:00:12.873879257 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:56
0:00:12.922216257 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:57
0:00:12.973901507 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:58
0:00:13.022254507 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:59
0:00:13.073881132 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:60
0:00:13.122233882 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:61
0:00:13.173900632 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:62
0:00:13.222309757 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:63
^CCaught interrupt -- 0:00:13.273929382 1627 0xea950 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:64
handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 13019750874 ns.
Setting pipeline to PAUSED ...
0:00:13.295237132 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x23
0:00:13.295343257 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x23 for VPU returned 1
0:00:13.295400382 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4038:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Playing to Paused
Setting pipeline to READY ...
0:00:13.297746383 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x1a
0:00:13.297957633 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x1a for VPU returned 1
0:00:13.298020883 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4046:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Paused to Ready
Setting pipeline to NULL ...
0:00:13.402072257 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x11
0:00:13.402212882 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x11 for VPU returned 1
>>VPU_DEC: State: Ready to Null
Freeing pipeline ...
0:00:13.457039006 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:5250:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: Destructor - final cleanup
0:00:13.457361381 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3753:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: Cleanup frame started 0
0:00:13.457523256 1627 0xd6f20 DEBUG mfw_vpudecoder mfw_gst_vpu_thread.c:807:mfw_gst_vpu_dec_event_thread: vpu_thread event thread exit.
0:00:13.459560881 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:13.460382756 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:13.461306506 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:13.462232506 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:13.462977131 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:13.463896381 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:13.464628256 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:13.465552131 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:13.465681881 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3800:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: Before close frame_started=0 vpu busy 0
0:00:13.465916756 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3806:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: After close
0:00:13.466623257 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3850:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: End Cleanup
0:00:13.466826507 1627 0xdee80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:5275:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: vpu instance 0xe0800 destroyed.
[--->FINALIZE vpu_dec
0:00:13.483598883 1627 0xdee80 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:5247:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: vpu_dec is null,exit no clean up needed
gst-launch v4l2src --gst-debug=mfw_vpudecoder:5 ! image/jpeg, width=1280, height=720, framerate=20/1 ! mfw_vpudecoder ! mfw_v4lsink
doesn't work, only first frame is shown, see debug messages
MFW_GST_V4LSINK_PLUGIN 3.0.11 build on Jun 20 2014 15:50:09.
Setting pipeline to PAUSED ...
0:00:00.129063644 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3885:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Null to Ready
[INFO] Product Info: i.MX53
VPU Version: firmware 1.4.50; libvpu: 5.3.2
MFW_GST_VPU_DECODER_PLUGIN 3.0.11 build on Jun 20 2014 15:50:15.
0:00:00.130502742 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0xa for VPU returned 1
0:00:00.130593366 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0xa
0:00:00.132589203 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3927:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Ready to Paused
0:00:00.132750075 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x13 for VPU returned 1
0:00:00.132814074 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x13
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:00.281231876 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4018:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Transition to Playing new clock 574499
0:00:00.281367501 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x1c for VPU returned 1
0:00:00.281428751 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x1c
New clock: GstSystemClock
0:00:00.596441608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3557:mfw_gst_vpudec_sink_event: >>VPU_DEC: Receiving new seg: start = 0:00:00.000000000 stop = 99:99:99.999999999 position =0:00:00.000000000
0:00:00.596965233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3578:mfw_gst_vpudec_sink_event: >>VPU_DEC: End New Seg event
0:00:00.597151608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4505:mfw_gst_vpudec_setcaps: >>VPU_DEC: set framerate nu 20 de 1
0:00:00.597236358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4516:mfw_gst_vpudec_setcaps: >>VPU_DEC: Frame Rate = 20
0:00:00.597294608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4518:mfw_gst_vpudec_setcaps: >>VPU_DEC: Input Width is 1280
0:00:00.597346983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4520:mfw_gst_vpudec_setcaps: >>VPU_DEC: Input Height is 720
0:00:00.597394483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4539:mfw_gst_vpudec_setcaps: >>VPU_DEC: Assuming parser input using file play mode
0:00:00.597503483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:871:mfw_gst_vpudec_vpu_open: >>VPU_DEC: codec=7
0:00:00.600551483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:928:mfw_gst_vpudec_vpu_open: >>VPU_DEC: set chromainterleave
0:00:00.600633233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:963:mfw_gst_vpudec_vpu_open: >>VPU_DEC: Setting file play mode to 1
0:00:00.604269108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2231:mfw_gst_vpudec_vpu_init: >>VPU_DEC: min buffer count= 2
0:00:00.604419608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2235:mfw_gst_vpudec_vpu_init: >>VPU_DEC: InitialInfo picWidth: 1280, picHeight: 720, frameRate: 0
0:00:00.604486733 1641 0xe3e60 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:2035:mfw_gst_vpudec_get_format: get the mjpg output format:1.
0:00:00.604545983 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2046:mfw_gst_vpudec_get_format: VPU output format is 17
0:00:00.604937983 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2087:mfw_gst_vpudec_check_allowed_caps: allowed_caps : video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y42B, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.605482608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2160:mfw_gst_vpudec_check_allowed_caps: width_align = 16, height_align = 16
0:00:00.605573108 1641 0xe3e60 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:2280:mfw_gst_vpudec_vpu_init: Do not support NV16 and ?NV24? mode
0:00:00.606656358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3183:mfw_gst_vpudec_chain: >>VPU_DEC: mfw_gst_vpudec_vpu_init failed but with MPEG2 keep asking for more data timeouts=0, init fail cnt=0
0:00:00.644664108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:871:mfw_gst_vpudec_vpu_open: >>VPU_DEC: codec=7
0:00:00.644965358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:963:mfw_gst_vpudec_vpu_open: >>VPU_DEC: Setting file play mode to 1
0:00:00.647466733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2231:mfw_gst_vpudec_vpu_init: >>VPU_DEC: min buffer count= 2
0:00:00.647617108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2235:mfw_gst_vpudec_vpu_init: >>VPU_DEC: InitialInfo picWidth: 1280, picHeight: 720, frameRate: 0
0:00:00.647684858 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2160:mfw_gst_vpudec_check_allowed_caps: width_align = 16, height_align = 16
0:00:00.980233483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2327:mfw_gst_vpudec_vpu_init: crop info:0,0,0,0
0:00:00.980440108 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2438:mfw_gst_vpudec_vpu_init: Try set downstream caps video/x-raw-yuv, format=(fourcc)Y42B, width=(int)1280, height=(int)720, width_align=(int)16, height_align=(int)16, framerate=(fraction)20/1, pixel-aspect-ratio=(fraction)1/1, crop-top=(int)0, crop-left=(int)0, crop-right=(int)0, crop-bottom=(int)0, num-buffers-required=(int)8, field=(int)0
>>V4L_SINK: Actually buffer status:
hardware buffer : 8
software buffer : 0
0:00:01.028852233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:810:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: Use DR mode, GST buffer count:8, HW buffer count:0.
0:00:01.028994483 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:0, type:FB_TYPE_GST
0:00:01.029051108 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:1, type:FB_TYPE_GST
0:00:01.029103358 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:2, type:FB_TYPE_GST
0:00:01.029150358 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:3, type:FB_TYPE_GST
0:00:01.029199233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:4, type:FB_TYPE_GST
0:00:01.029245608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:5, type:FB_TYPE_GST
0:00:01.029291358 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:6, type:FB_TYPE_GST
0:00:01.029337108 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:7, type:FB_TYPE_GST
0:00:01.029425983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2586:mfw_gst_vpudec_vpu_init: >>VPU_DEC: VPU Initialization complete
full screen size:1024x768
[V4L Update Display]: left=0, top=0, width=1024, height=768
set v4l display crop sucessfully
0:00:01.048859733 1641 0xmxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
e3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:0
0:00:01.053989733 1641 0x2ca02ec0 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4018:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Transition to Playing new clock 773328106
0:00:01.054193608 1641 0x2ca02ec0 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x24 for VPU retumxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
rned 1
0:00:01.054260233 1641 0x2ca02ec0 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x24
0:00:01.068502483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 423 ms away the system time,Enable L2 strategy
0:00:01.068707108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:1
0:00:01.087117983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 3.
0:00:01.087291983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2778:mfw_gst_vpudec_render: Drop the frame before render it:0.status:4
0:00:01.160226858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 3.
0:00:01.161282483 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 89 ms away the system time,drop B frames
0:00:01.161480858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:2
0:00:01.211919483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.213170233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:01.214301358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:3
0:00:01.260191608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.346375608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:01.346749358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:4
0:00:01.371613483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.371787483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2778:mfw_gst_vpudec_render: Drop the frame before render it:0.status:4
0:00:01.390776858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.391462108 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 41 ms away the system time,drop B frames
0:00:01.391654608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:5
0:00:01.412129483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.412624983 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 38 ms away the system time,drop B frames
0:00:01.412808233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:6
0:00:01.463604108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.464100608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:01.464278233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:7
0:00:01.512174733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.512676358 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 65 ms away the system time,drop B frames
0:00:01.512860483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:8
0:00:01.563612733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.564116858 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:01.564300108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:9
0:00:01.612128733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.612632483 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:01.612821733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:10
0:00:01.663655483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.664156483 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:01.664343233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:11
0:00:01.712228358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.712397233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2778:mfw_gst_vpudec_render: Drop the frame before render it:0.status:4
0:00:01.763672233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.764176733 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:01.764355733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:12
0:00:01.812194983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.812699608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:01.812884608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:13
0:00:01.863676358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.864178233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:01.864358858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:14
0:00:01.912167483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.912666233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:01.912853108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:15
0:00:01.963631858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:01.964126608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:01.964311858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:16
0:00:02.012194233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.012689483 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:02.012872483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:17
0:00:02.063638858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.064136858 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:02.064321733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:18
0:00:02.112121608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.112289358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2778:mfw_gst_vpudec_render: Drop the frame before render it:0.status:4
0:00:02.163597608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.164103233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:02.164292483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:19
0:00:02.212158983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.212657733 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:02.212844108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:20
0:00:02.263639608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.264140483 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:02.264320608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:21
0:00:02.312266233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.312764858 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 65 ms away the system time,drop B frames
0:00:02.312952483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:22
0:00:02.363775358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.364287108 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:02.364661233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:23
0:00:02.412309233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.412802858 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:02.412987608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:24
0:00:02.463751608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.464259608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:02.464634858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:25
0:00:02.512273858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.512471608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2778:mfw_gst_vpudec_render: Drop the frame before render it:0.status:4
0:00:02.563728983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.564230233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:02.564605983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:26
0:00:02.612357108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.612865733 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 65 ms away the system time,drop B frames
0:00:02.613251108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:27
0:00:02.663859983 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.664361983 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:02.664744858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:28
0:00:02.715721232 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.716461858 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:02.716649108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:29
0:00:02.763882233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.764381608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:02.764757108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:30
0:00:02.815745857 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.816469108 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:02.816656608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:31
0:00:02.863778608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.864275358 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:02.864654858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:32
0:00:02.915643732 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.916060483 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2778:mfw_gst_vpudec_render: Drop the frame before render it:0.status:4
0:00:02.963819858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:02.964321233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:02.964697858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:33
0:00:03.015717607 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.016437358 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:03.016628608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:34
0:00:03.063843108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.064334858 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:03.064707733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:35
0:00:03.115736107 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.116456358 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:03.116642358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:36
0:00:03.163841108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.164338108 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:03.164715358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:37
0:00:03.215778857 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.216500983 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:03.216686733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:38
0:00:03.264076358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.264749858 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:03.264937608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:39
0:00:03.315997358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.316170233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2778:mfw_gst_vpudec_render: Drop the frame before render it:0.status:4
0:00:03.364093108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.364783108 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:03.364970233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:40
0:00:03.416052233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.416554608 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:03.416741608 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:41
0:00:03.464144733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.464819983 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:03.465004733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:42
0:00:03.516068733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.516564483 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:03.516746733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:43
0:00:03.564174858 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.564861483 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 64 ms away the system time,drop B frames
0:00:03.565049358 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:44
0:00:03.616060108 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.616565733 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 68 ms away the system time,drop B frames
0:00:03.616750983 1641 0xe3e60 DEBUG CCaught interrupt -- 0:00:03.815387733 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2766:mfw_gst_vpudec_render: frame dropping factor is 7.
0:00:03.816140233 1641 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:3487:mfw_gst_vpudec_src_event: The time of decoding is 67 ms away the system time,drop B frames
0:00:03.816328233 1641 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:48
handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 3557108607 ns.
Setting pipeline to PAUSED ...
Running time 0:00:03.558307106 render fps 12.927
0:00:03.839547858 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x23
0:00:03.839649483 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x23 for VPU returned 1
0:00:03.839705483 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4038:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Playing to Paused
Setting pipeline to READY ...
0:00:03.841124858 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x1a
0:00:03.841339608 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x1a for VPU returned 1
0:00:03.841401608 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4046:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Paused to Ready
Setting pipeline to NULL ...
Total rendered:46
0:00:04.066130607 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x11
0:00:04.066504357 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x11 for VPU returned 1
>>VPU_DEC: State: Ready to Null
Freeing pipeline ...
0:00:04.121356982 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:5250:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: Destructor - final cleanup
0:00:04.121671107 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3753:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: Cleanup frame started 0
0:00:04.121836607 1641 0xd6f20 DEBUG mfw_vpudecoder mfw_gst_vpu_thread.c:807:mfw_gst_vpu_dec_event_thread: vpu_thread event thread exit.
[--->FINALIZE v4l_sink
0:00:04.129531607 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3800:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: Before close frame_started=0 vpu busy 0
0:00:04.129825107 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3806:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: After close
0:00:04.130262732 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3850:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: End Cleanup
0:00:04.130455232 1641 0xdf520 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:5275:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: vpu instance 0xe0800 destroyed.
[--->FINALIZE vpu_dec
0:00:04.147453482 1641 0xdf520 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:5247:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: vpu_dec is null,exit no clean up needed
Log shows all frames are dropped in Qos handling.
Please try disable framedrop in vpu decoder this with below command:
gst-launch v4l2src ! image/jpeg, width=1280, height=720, framerate=20/1 ! mfw_vpudecoder framedrop=false ! mfw_v4lsink
Please see also the second test executed adding "use-internal-buffer=true" to mfw_vpudecoder.
gst-launch v4l2src --gst-debug=mfw_vpudecoder:5 ! image/jpeg, width=1280, height=720, framerate=20/1 ! mfw_vpudecoder framedrop=false ! mfw_v4lsink
doesn't work, only first frame rendered, but no frames dropped
MFW_GST_V4LSINK_PLUGIN 3.0.11 build on Jun 20 2014 15:50:09.
Setting pipeline to PAUSED ...
0:00:00.285067995 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3885:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Null to Ready
[INFO] Product Info: i.MX53
VPU Version: firmware 1.4.50; libvpu: 5.3.2
MFW_GST_VPU_DECODER_PLUGIN 3.0.11 build on Jun 20 2014 15:50:15.
0:00:00.304461995 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0xa for VPU returned 1
0:00:00.304569245 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0xa
0:00:00.316395620 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3927:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Ready to Paused
0:00:00.316584995 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x13 for VPU returned 1
0:00:00.316650495 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x13
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:00.470708620 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4018:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Transition to Playing new clock 583875
0:00:00.470842745 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x1c for VPU returned 1
0:00:00.470901870 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x1c
New clock: GstSystemClock
0:00:00.734020495 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3557:mfw_gst_vpudec_sink_event: >>VPU_DEC: Receiving new seg: start = 0:00:00.000000000 stop = 99:99:99.999999999 position =0:00:00.000000000
0:00:00.734617370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3578:mfw_gst_vpudec_sink_event: >>VPU_DEC: End New Seg event
0:00:00.734809245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4505:mfw_gst_vpudec_setcaps: >>VPU_DEC: set framerate nu 20 de 1
0:00:00.734894370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4516:mfw_gst_vpudec_setcaps: >>VPU_DEC: Frame Rate = 20
0:00:00.734951495 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4518:mfw_gst_vpudec_setcaps: >>VPU_DEC: Input Width is 1280
0:00:00.735004245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4520:mfw_gst_vpudec_setcaps: >>VPU_DEC: Input Height is 720
0:00:00.735050745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4539:mfw_gst_vpudec_setcaps: >>VPU_DEC: Assuming parser input using file play mode
0:00:00.735164745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:871:mfw_gst_vpudec_vpu_open: >>VPU_DEC: codec=7
0:00:00.738237245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:928:mfw_gst_vpudec_vpu_open: >>VPU_DEC: set chromainterleave
0:00:00.738326245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:963:mfw_gst_vpudec_vpu_open: >>VPU_DEC: Setting file play mode to 1
0:00:00.740934245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2231:mfw_gst_vpudec_vpu_init: >>VPU_DEC: min buffer count= 2
0:00:00.741074245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2235:mfw_gst_vpudec_vpu_init: >>VPU_DEC: InitialInfo picWidth: 1280, picHeight: 720, frameRate: 2809006424
0:00:00.741137870 1572 0xe3e60 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:2035:mfw_gst_vpudec_get_format: get the mjpg output format:1.
0:00:00.741193745 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2046:mfw_gst_vpudec_get_format: VPU output format is 17
0:00:00.741728245 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2087:mfw_gst_vpudec_check_allowed_caps: allowed_caps : video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y42B, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.742050995 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2160:mfw_gst_vpudec_check_allowed_caps: width_align = 16, height_align = 16
0:00:00.742152120 1572 0xe3e60 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:2280:mfw_gst_vpudec_vpu_init: Do not support NV16 and ?NV24? mode
0:00:00.742400745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3183:mfw_gst_vpudec_chain: >>VPU_DEC: mfw_gst_vpudec_vpu_init failed but with MPEG2 keep asking for more data timeouts=0, init fail cnt=0
0:00:00.786068370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:871:mfw_gst_vpudec_vpu_open: >>VPU_DEC: codec=7
0:00:00.786338995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:963:mfw_gst_vpudec_vpu_open: >>VPU_DEC: Setting file play mode to 1
0:00:00.788859370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2231:mfw_gst_vpudec_vpu_init: >>VPU_DEC: min buffer count= 2
0:00:00.789011245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2235:mfw_gst_vpudec_vpu_init: >>VPU_DEC: InitialInfo picWidth: 1280, picHeight: 720, frameRate: 2809006424
0:00:00.789074745 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2160:mfw_gst_vpudec_check_allowed_caps: width_align = 16, height_align = 16
0:00:01.122044995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2327:mfw_gst_vpudec_vpu_init: crop info:0,0,0,0
0:00:01.122255995 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2438:mfw_gst_vpudec_vpu_init: Try set downstream caps video/x-raw-yuv, format=(fourcc)Y42B, width=(int)1280, height=(int)720, width_align=(int)16, height_align=(int)16, framerate=(fraction)20/1, pixel-aspect-ratio=(fraction)1/1, crop-top=(int)0, crop-left=(int)0, crop-right=(int)0, crop-bottom=(int)0, num-buffers-required=(int)8, field=(int)0
>>V4L_SINK: Actually buffer status:
hardware buffer : 8
software buffer : 0
0:00:01.170398370 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:810:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: Use DR mode, GST buffer count:8, HW buffer count:0.
0:00:01.170729120 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:0, type:FB_TYPE_GST
0:00:01.170785495 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:1, type:FB_TYPE_GST
0:00:01.170834870 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:2, type:FB_TYPE_GST
0:00:01.170882370 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:3, type:FB_TYPE_GST
0:00:01.170930245 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:4, type:FB_TYPE_GST
0:00:01.170976620 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:5, type:FB_TYPE_GST
0:00:01.171023120 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:6, type:FB_TYPE_GST
0:00:01.171069245 1572 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:7, type:FB_TYPE_GST
0:00:01.171163370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2586:mfw_gst_vpudec_vpu_init: >>VPU_DEC: VPU Initialization complete
full screen size:1024x768
[V4L Update Display]: left=0, top=0, width=1024, height=768
set v4l display crop sucessfully
0:00:01.190970120 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:0
0:00:01.195198995 1572 0x2ca02ac0 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4018:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Transition to Playing new clock 725068000
0:00:01.195397870 1572 0x2ca02ac0 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x24 for VPU returned 1
0:00:01.195660370 1572 0x2ca02ac0 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x24
0:00:01.210110620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:1
0:00:01.229107370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:2
0:00:01.305808495 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:3
0:00:01.370341745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:4
0:00:01.437923995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:5
0:00:01.505601870 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:6
0:00:01.570411245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:7
0:00:01.637044870 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:8
0:00:01.704872370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:9
0:00:01.769582620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:10
mxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
mxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
hrtimer: interrupt took 17625 ns
0:00:01.924582745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:11
0:00:01.951469995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:12
0:00:01.973156245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:13
0:00:02.019368495 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:14
0:00:02.070909995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:15
0:00:02.119068620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:16
0:00:02.170749370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:17
0:00:02.219130495 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:18
0:00:02.270556870 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:19
0:00:02.318865995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:20
0:00:02.370548370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:21
0:00:02.418761370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:22
0:00:02.470460120 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:23
0:00:02.518803870 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:24
0:00:02.570500745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:25
0:00:02.618766120 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:26
0:00:02.670531620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:27
0:00:02.718835620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:28
0:00:02.770583245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:29
0:00:02.818901870 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:30
0:00:02.870623870 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:31
0:00:02.918915745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:32
0:00:02.970619620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:33
0:00:03.018940245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:34
0:00:03.070612245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:35
0:00:03.122283245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:36
0:00:03.170564995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:37
0:00:03.222099620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:38
0:00:03.270522620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:39
0:00:03.322313370 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:40
0:00:03.370636745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:41
0:00:03.422278245 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:42
0:00:03.470721870 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:43
0:00:03.522429620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:44
0:00:03.570724745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:45
0:00:03.622362870 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:46
0:00:03.670794495 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:47
0:00:03.722408495 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:48
0:00:03.770850995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:49
0:00:03.822475620 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:50
0:00:03.870852995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:51
^CCaught interrupt -- 0:00:03.923273995 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:52
0:00:03.970824745 1572 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:53
handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 3510065375 ns.
Setting pipeline to PAUSED ...
Running time 0:00:03.511273375 render fps 12.246
0:00:03.981796620 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x23
0:00:03.981890370 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x23 for VPU returned 1
0:00:03.981944245 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4038:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Playing to Paused
Setting pipeline to READY ...
0:00:03.983291370 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x1a
0:00:03.983699745 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x1a for VPU returned 1
0:00:03.983765620 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4046:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Paused to Ready
Setting pipeline to NULL ...
Total rendered:43
0:00:04.224298870 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x11
0:00:04.224664745 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x11 for VPU returned 1
>>VPU_DEC: State: Ready to Null
Freeing pipeline ...
0:00:04.228001370 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:5250:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: Destructor - final cleanup
0:00:04.228120495 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3753:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: Cleanup frame started 0
0:00:04.228285120 1572 0xd6f20 DEBUG mfw_vpudecoder mfw_gst_vpu_thread.c:807:mfw_gst_vpu_dec_event_thread: vpu_thread event thread exit.
[--->FINALIZE v4l_sink
0:00:04.235997495 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3800:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: Before close frame_started=0 vpu busy 0
0:00:04.236295120 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3806:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: After close
0:00:04.236728745 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3850:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: End Cleanup
0:00:04.237116370 1572 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:5275:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: vpu instance 0xe0800 destroyed.
[--->FINALIZE vpu_dec
0:00:04.253785620 1572 0xdf720 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:5247:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: vpu_dec is null,exit no clean up needed
gst-launch v4l2src --gst-debug=mfw_vpudecoder:5 ! image/jpeg, width=1280, height=720, framerate=20/1 ! mfw_vpudecoder framedrop=false use-internal-buffer=true ! mfw_v4lsink
works, but it's slow and the cpu load is very high
MFW_GST_V4LSINK_PLUGIN 3.0.11 build on Jun 20 2014 15:50:09.
Setting pipeline to PAUSED ...
0:00:00.129073375 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3885:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Null to Ready
[INFO] Product Info: i.MX53
VPU Version: firmware 1.4.50; libvpu: 5.3.2
MFW_GST_VPU_DECODER_PLUGIN 3.0.11 build on Jun 20 2014 15:50:15.
0:00:00.130511488 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0xa for VPU returned 1
0:00:00.130591362 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0xa
0:00:00.132597721 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3927:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Ready to Paused
0:00:00.132750970 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x13 for VPU returned 1
0:00:00.132814594 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x13
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:00.281202091 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4018:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Transition to Playing new clock 566875
0:00:00.281337091 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x1c for VPU returned 1
0:00:00.281396216 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x1c
New clock: GstSystemClock
0:00:00.597033841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3557:mfw_gst_vpudec_sink_event: >>VPU_DEC: Receiving new seg: start = 0:00:00.000000000 stop = 99:99:99.999999999 position =0:00:00.000000000
0:00:00.597580091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3578:mfw_gst_vpudec_sink_event: >>VPU_DEC: End New Seg event
0:00:00.597760091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4505:mfw_gst_vpudec_setcaps: >>VPU_DEC: set framerate nu 20 de 1
0:00:00.597841591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4516:mfw_gst_vpudec_setcaps: >>VPU_DEC: Frame Rate = 20
0:00:00.597899966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4518:mfw_gst_vpudec_setcaps: >>VPU_DEC: Input Width is 1280
0:00:00.597951716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4520:mfw_gst_vpudec_setcaps: >>VPU_DEC: Input Height is 720
0:00:00.597998716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4539:mfw_gst_vpudec_setcaps: >>VPU_DEC: Assuming parser input using file play mode
0:00:00.598352716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:871:mfw_gst_vpudec_vpu_open: >>VPU_DEC: codec=7
0:00:00.601279216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:928:mfw_gst_vpudec_vpu_open: >>VPU_DEC: set chromainterleave
0:00:00.601357466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:963:mfw_gst_vpudec_vpu_open: >>VPU_DEC: Setting file play mode to 1
0:00:00.605385466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2231:mfw_gst_vpudec_vpu_init: >>VPU_DEC: min buffer count= 2
0:00:00.605801091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2235:mfw_gst_vpudec_vpu_init: >>VPU_DEC: InitialInfo picWidth: 1280, picHeight: 720, frameRate: 0
0:00:00.605873716 1585 0xe3e60 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:2035:mfw_gst_vpudec_get_format: get the mjpg output format:1.
0:00:00.605931591 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2046:mfw_gst_vpudec_get_format: VPU output format is 17
0:00:00.607283716 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2087:mfw_gst_vpudec_check_allowed_caps: allowed_caps : video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y42B, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.607635841 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2160:mfw_gst_vpudec_check_allowed_caps: width_align = 16, height_align = 16
0:00:00.607728216 1585 0xe3e60 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:2280:mfw_gst_vpudec_vpu_init: Do not support NV16 and ?NV24? mode
0:00:00.607979091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3183:mfw_gst_vpudec_chain: >>VPU_DEC: mfw_gst_vpudec_vpu_init failed but with MPEG2 keep asking for more data timeouts=0, init fail cnt=0
0:00:00.645148091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:871:mfw_gst_vpudec_vpu_open: >>VPU_DEC: codec=7
0:00:00.645521716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:963:mfw_gst_vpudec_vpu_open: >>VPU_DEC: Setting file play mode to 1
0:00:00.648091091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2231:mfw_gst_vpudec_vpu_init: >>VPU_DEC: min buffer count= 2
0:00:00.648245216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2235:mfw_gst_vpudec_vpu_init: >>VPU_DEC: InitialInfo picWidth: 1280, picHeight: 720, frameRate: 0
0:00:00.648312216 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2160:mfw_gst_vpudec_check_allowed_caps: width_align = 16, height_align = 16
0:00:00.980841091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2327:mfw_gst_vpudec_vpu_init: crop info:0,0,0,0
0:00:00.981056091 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:2438:mfw_gst_vpudec_vpu_init: Try set downstream caps video/x-raw-yuv, format=(fourcc)Y42B, width=(int)1280, height=(int)720, width_align=(int)16, height_align=(int)16, framerate=(fraction)20/1, pixel-aspect-ratio=(fraction)1/1, crop-top=(int)0, crop-left=(int)0, crop-right=(int)0, crop-bottom=(int)0, num-buffers-required=(int)8, field=(int)0
0:00:01.027500966 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:810:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: Use DR mode, GST buffer count:0, HW buffer count:0.
0:00:01.027663466 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:0, type:FB_TYPE_GST
0:00:01.027727216 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:1, type:FB_TYPE_GST
0:00:01.027779216 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:2, type:FB_TYPE_GST
0:00:01.028014591 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:3, type:FB_TYPE_GST
0:00:01.028065341 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:4, type:FB_TYPE_GST
0:00:01.028114341 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:5, type:FB_TYPE_GST
0:00:01.028162591 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:6, type:FB_TYPE_GST
0:00:01.028210216 1585 0xe3e60 INFO mfw_vpudecoder mfw_gst_vpu_decoder.c:816:mfw_gst_vpudec_FrameBufferInit: >>VPU_DEC: buffer:7, type:FB_TYPE_GST
0:00:01.028303591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2586:mfw_gst_vpudec_vpu_init: >>VPU_DEC: VPU Initialization complete
full screen size:1024x768
[V4L Update Display]: left=0, top=0, width=1024, height=768
set v4l display crop sucessfully
0:00:01.048155091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:0
0:00:01.053259466 1585 0x2ca02d80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4018:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Transition to Playing new clock 772616375
0:00:01.053454216 1585 0x2ca02d80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC:mxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
State Change 0x24 for VPU returned 1
0:00:01.053515466 1585 0x2ca02d80 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4160:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled next 0x24
0:00:01.070287591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:1
full screen size:1024x768
>>V4L_SINK: Actually buffer status:
hardware buffer : 8
software buffer : 0
0:00:01.200230341 158mxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
5 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:2
0:00:01.219437841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:3
0:00:01.385828966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:4
0:00:01.411867841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:5
0:00:01.485295841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:6
0:00:01.511803591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:7
0:00:01.585591591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:8
0:00:01.611861591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:9
0:00:01.685300591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:10
0:00:01.711870591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:11
0:00:01.785148966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:12
0:00:01.811801091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:13
0:00:01.885165216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:14
0:00:01.911801966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:15
0:00:01.985019716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:16
0:00:02.011842466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:17
0:00:02.081702966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:18
0:00:02.108288216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:19
0:00:02.177935716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:20
0:00:02.204602466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:21
0:00:02.276567341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:22
0:00:02.301255841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:23
0:00:02.372667341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:24
0:00:02.397234466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:25
0:00:02.468092716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:26
0:00:02.492974966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:27
0:00:02.564638591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:28
0:00:02.592257716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:29
0:00:02.664698966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:30
0:00:02.691847091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:31
0:00:02.764580966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:32
0:00:02.791850216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:33
0:00:02.864522216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:34
0:00:02.891778091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:35
0:00:02.964383716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:36
0:00:02.991600841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:37
0:00:03.067698966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:38
0:00:03.093600341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:39
0:00:03.168475091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:40
0:00:03.192918341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:41
0:00:03.267660091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:42
0:00:03.293419591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:43
0:00:03.368280966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:44
0:00:03.393149716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:45
0:00:03.467739466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:46
0:00:03.493327591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:47
0:00:03.567681841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:48
0:00:03.593616341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:49
0:00:03.667654966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:50
0:00:03.693640591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:51
0:00:03.767701841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:52
0:00:03.793283216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:53
0:00:03.867810841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:54
0:00:03.895353716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:55
0:00:03.967813716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:56
0:00:03.995313966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:57
0:00:04.068092216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:58
0:00:04.095613841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:59
0:00:04.168024341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:60
0:00:04.195635716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:61
0:00:04.268127716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:62
0:00:04.295609841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:63
0:00:04.368094341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:64
0:00:04.395609341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:65
0:00:04.468187341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:66
0:00:04.495757716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:67
0:00:04.568241466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:68
0:00:04.595745591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:69
0:00:04.668244466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:70
0:00:04.695741966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:71
0:00:04.768134466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:72
0:00:04.795677966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:73
0:00:04.868172216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:74
0:00:04.895687841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:75
0:00:04.968196341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:76
0:00:04.995706216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:77
0:00:05.072052466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:78
0:00:05.099501591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:79
0:00:05.169098841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:80
0:00:05.195998716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:81
0:00:05.268361091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:82
0:00:05.295666841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:83
0:00:05.368319716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:84
0:00:05.395644341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:85
0:00:05.468353716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:86
0:00:05.495688716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:87
0:00:05.568438341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:88
0:00:05.595682216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:89
0:00:05.671629591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:90
0:00:05.697543466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:91
0:00:05.772467341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:92
0:00:05.796832966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:93
0:00:05.871646591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:94
0:00:05.897578966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:95
0:00:05.972390091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:96
0:00:05.997236216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:97
0:00:06.071910341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:98
0:00:06.099383841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:99
0:00:06.171759466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:100
0:00:06.197702716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:101
0:00:06.271672341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:102
0:00:06.297613091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:103
0:00:06.371721466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:104
0:00:06.397317716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:105
0:00:06.471862466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:106
0:00:06.499385466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:107
0:00:06.571987966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:108
0:00:06.599442966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:109
0:00:06.672066716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:110
0:00:06.697733841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:111
0:00:06.771818966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:112
0:00:06.797731841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:113
0:00:06.871935716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:114
0:00:06.899405591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:115
0:00:06.972175716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:116
0:00:06.999627841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:117
0:00:07.072350591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:118
0:00:07.099658716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:119
0:00:07.171994091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:120
0:00:07.199374966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:121
0:00:07.272126216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:122
0:00:07.299510841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:123
0:00:07.372028091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:124
0:00:07.397612091 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:125
0:00:07.471811591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:126
0:00:07.497456591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:127
0:00:07.572245966 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:128
0:00:07.599444716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:129
0:00:07.672251591 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:130
0:00:07.699526466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:131
0:00:07.772307716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:132
0:00:07.799599216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:133
0:00:07.872321216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:134
0:00:07.899534341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:135
0:00:07.972233216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:136
0:00:07.997685216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:137
0:00:08.072489466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:138
0:00:08.099756341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:139
0:00:08.172313841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:140
0:00:08.199476216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:141
0:00:08.276776841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:142
0:00:08.301462466 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total^CCaught interrupt -- 0:00:08.376576341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:144
0:00:08.400887341 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:145
0:00:08.475743841 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:146
0:00:08.501674716 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:147
handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 8270362375 ns.
Setting pipeline to PAUSED ...
Running time 0:00:08.271566875 render fps 8.946
0:00:08.581011216 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x23
0:00:08.581242216 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x23 for VPU returned 1
0:00:08.581312341 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4038:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Playing to Paused
Setting pipeline to READY ...
0:00:08.585153216 1585 0xe3e60 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:2808:mfw_gst_vpudec_render: >>VPU_DEC: Render buff 0, total:148
0:00:08.586016716 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x1a
0:00:08.587161716 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x1a for VPU returned 1
0:00:08.587228216 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4046:mfw_gst_vpudec_change_state: >>VPU_DEC: State: Paused to Ready
Setting pipeline to NULL ...
Total rendered:74
0:00:08.807060965 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4024:mfw_gst_vpudec_change_state: >>VPU_DEC: State unhandled 0x11
0:00:08.807439590 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:4030:mfw_gst_vpudec_change_state: >>VPU_DEC: State Change 0x11 for VPU returned 1
>>VPU_DEC: State: Ready to Null
Freeing pipeline ...
[--->FINALIZE v4l_sink
0:00:08.866228465 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:5250:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: Destructor - final cleanup
0:00:08.866355215 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3753:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: Cleanup frame started 0
0:00:08.866515340 1585 0xd6f20 DEBUG mfw_vpudecoder mfw_gst_vpu_thread.c:807:mfw_gst_vpu_dec_event_thread: vpu_thread event thread exit.
0:00:08.868276840 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:08.869282840 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:08.870211090 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:08.870951715 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:08.871873840 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:08.872799090 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:08.873532340 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:08.874452840 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:623:vpudec_free_gst_buf_meta: vpu free buffer
0:00:08.874556465 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3800:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: Before close frame_started=0 vpu busy 0
0:00:08.874788965 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3806:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: After close
0:00:08.875206340 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:3850:mfw_gst_vpudec_cleanup: >>>>VPU_DEC: End Cleanup
0:00:08.875689340 1585 0xdf720 DEBUG mfw_vpudecoder mfw_gst_vpu_decoder.c:5275:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: vpu instance 0xe0800 destroyed.
[--->FINALIZE vpu_dec
0:00:08.892455090 1585 0xdf720 WARN mfw_vpudecoder mfw_gst_vpu_decoder.c:5247:mfw_gst_vpudec_vpu_finalize: >>VPU_DEC: vpu_dec is null,exit no clean up needed
Only to let you know. I have already fowarded your log. No update so far.
Can you dump the MJPEG data from camera and see if it can be decoded correctly with vpu unit test?
And, in addition, can you share the dumped file?