according to the i.MX6Dual/6Quad documentation the Video-Deinterlacer of the IPU can be used for
combining two camera images, if de-interlacing is not needed.
However, support for this feature is missing in the freescale drivers.
Has anyone succeeded in combining the input of 2 cameras using the VDI?
IPU can support two camera in the same time, you can use the command like
gst-launch mfw_v4lsrc device="/dev/video0" ! filesink location=camera0.yuv &
gst-launch mfw_v4lsrc device="/dev/video1" ! filesink location=camera1.yuv
you don't need to capture the two camera by de-interlacing.
Maybe gstreamer can do that, when you have two cameras connected to one graphics chip.
My configuration is different:
- I have one arm-board with two different graphics chips, each of which should support one camera
- the cameras already supply de-interlaced streams
- according to freescale documentation the VDI can do combining of two CSI streams _OR_ de-interlacing
- infact, freescale told me, that the actual BSPs do not support this feature and are not intended to support this in the future