This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to capture interlaced video and output field data? gstreamer+V4L2 DM8148 EZSDK:05050200

Hello,

We are working on 1080I capture using gstreamer an V4L2. EZSDK version: 05050200


In V4L2 default configuration, it does the field merge and outputs the frame data(progressive). When we use the omx_mdeiscaler in the pipeline, it outputs

this input params: 1920x540,1920 3110400 1
Caught SIGSEGV accessing address 0x14”

The progressive data of V4L2 output may cause the exception.

So we want to capture the interlaced video field data.

Our question is:

How to modify the driver to capture field data so we can use the DEI module(omx_mdeiscaler in pipeline)?


We changed some code and found the bottom field is lost.

Thank you very much.