Hi,
We want to capture video from one MIPI-CSI2 camera, and would like to have two seperate output streams with different parameters. Probably stream 1 will be the full image, and stream 2 will have either the full image or a ROI. Is it possible to implement this in such a way that I can restart (and configure) stream 2 independently of stream 1?
I was thinking of starting one gstreamer pipeline for the camera capture and ISP operations (with the multiscaler set up to output two streams), and then have the same program start up two seperate pipelines to further process the output channels of the camera pipeline. The goal is to be able to keep the camera capture pipeline running, and restart the processing pipelines at will after that without interfering with each other.
Is it possible to do this with the current framework?
Regards,
Bas Vermeulen