ISL79985 with grecorder-1.0 tool has errors.

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

ISL79985 with grecorder-1.0 tool has errors.

963 Views
joewu_msi
Contributor I

Hi all,


I use iMX6Q with ISL79985 as our development board, and have apply those patches as described  below:
iMX6DQ ISL79985/79987 MIPI CSI2 CVBS camera surround view solution for Linux BSP

My BSP is yocto L4.1.15.

I have tried "mxc_v4l2_tvin.out" test application and gst-launch-1.0, and both work fine.

 

But I have some qustions.

when I used Freescale grecorder-1.0 tool to record video, preview is ok, but press "r", then it has the following errors:

case #1: VIDIOC_QBUF: buffer already queued

[INFO]  ringBufferEnable 0, chromaInterleave 0, mapType 0, linear2TiledEnable 0

start recording

[Current Media Time] 000:00:01ERROR: v4l2 capture: VIDIOC_QBUF: buffer already queued

(grecorder-1.0:759): GStreamer-CRITICAL **: gst_buffer_iterate_meta: assertion 'buffer != NULL' failed

(grecorder-1.0:759): GStreamer-CRITICAL **: gst_buffer_add_meta: assertion 'buffer != NULL' failed

Segmentation fault

               

case #2: Internal data flow error
               

[INFO]  ringBufferEnable 0, chromaInterleave 0, mapType 0, linear2TiledEnable 0

start recording

[Current Media Time] 000:00:01Error: Internal data flow error.

error, post stop message.

process_message: 2

 

Can somebody give me some suggestions?

BRs,

0 Kudos
2 Replies

669 Views
joewu_msi
Contributor I

Hi igorpadykov,

Thank you for help.

After setting the options "--camera_id 0 --video_format 4 --width 720 --height 240 --fps 30", grecorder-1.0 doesn't occur "VIDIOC_QBUF" recording problems.

0 Kudos

669 Views
igorpadykov
NXP Employee
NXP Employee

Hi Joe

if preview is ok but record video fails this may be perfomance

issue as mentioned on threads with similar errors:

imx6q sabre AI board MIPI camera. 

https://community.nxp.com/docs/DOC-328548?commentID=43777#comment-43777 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos