I'm programming V4L2 using Linux 4.19.35, on an evaluation board MCIMX8QM-CPU.
Analog Video Decoder board is connected to MIPI-CSI.
I want to input NTSC interlaced data to MIPI-CSI and perform de-interlace conversion by ISI.
Is it supported in Linux Kernel 4.19.35 drivers?
The V4L2 API seems to support Interlaced, so I want to retrieve images that have been de-interllaced with that function.
Thanks.
Solved! Go to Solution.
Hello aso,
Yes it works, ISL79987 is the 4 virtual channel TVin chip which can input 2 CVBS cameras to iMX8QM with MIPI CSI2 inteface
To test the capture to file:
$ /unit_tests/V4L2/mx8_v4l2_cap_drm.out -cam 1 -num 300 -fmt YUYV -of
or /unit_tests/V4L2/mx8_v4l2_cap_drm.out -cam 1 -fmt RGBP -num 30000
Note:
1. For weaving mode de-interlace, when the ISI is doing de-interlace, it can't do CSC at the same time, so preview will get color issue, because the real output video is always YUYV format
Regards
Hello aso,
Yes it works, ISL79987 is the 4 virtual channel TVin chip which can input 2 CVBS cameras to iMX8QM with MIPI CSI2 inteface
To test the capture to file:
$ /unit_tests/V4L2/mx8_v4l2_cap_drm.out -cam 1 -num 300 -fmt YUYV -of
or /unit_tests/V4L2/mx8_v4l2_cap_drm.out -cam 1 -fmt RGBP -num 30000
Note:
1. For weaving mode de-interlace, when the ISI is doing de-interlace, it can't do CSC at the same time, so preview will get color issue, because the real output video is always YUYV format
Regards