yocto 1.6 qsb gstreamer webcam hang

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

yocto 1.6 qsb gstreamer webcam hang

2,062 Views
andreacollamati
Contributor II

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

Tags (3)
11 Replies

1,392 Views
daiane_angolini
NXP Employee
NXP Employee

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)

0 Kudos
Reply

1,392 Views
andreacollamati
Contributor II

I tested the 1.3 kernel using the 1.6MM and the problem persists.

Regards

0 Kudos
Reply

1,392 Views
daiane_angolini
NXP Employee
NXP Employee

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?

0 Kudos
Reply

1,392 Views
andreacollamati
Contributor II

Thank you for your quick replay.

We tested the dmfc patch, but the result is the same.

0 Kudos
Reply

1,392 Views
daiane_angolini
NXP Employee
NXP Employee

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

0 Kudos
Reply

1,392 Views
daiane_angolini
NXP Employee
NXP Employee

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.

0 Kudos
Reply

1,392 Views
andreacollamati
Contributor II

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

1,392 Views
daiane_angolini
NXP Employee
NXP Employee

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

0 Kudos
Reply

1,392 Views
andreacollamati
Contributor II

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

0 Kudos
Reply

1,392 Views
daiane_angolini
NXP Employee
NXP Employee

Only to let you know. I have already fowarded your log. No update so far.

0 Kudos
Reply

1,392 Views
daiane_angolini
NXP Employee
NXP Employee

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?

0 Kudos
Reply