We are using the 3.10.17 Yocto release for our iMX6. Capturing video over the parallel CSI port and displaying it on a MIPI LCD or HDMI works fine, however not at the same time.
//MIPI LCD Output
gst-launch tvsrc ! mfw_v4lsink
gst-launch tvsrc ! mfw_v4lsink device=/dev/video18 disp-width=1920 disp-height=1080
We have tried using "tee" or even modifying the tvsrc driver to allow multiple clients, but the CPU usage goes up to 100% and frames are dropped in HD modes.
This should be a fairly common scenario so I'm suspecting we are doing something wrong. Any ideas on how this can be accomplished ?
Later we need to feed the CSI video to the encoder as well as the LCD & HDMI
Any help is appreciated