Issues with recording custom video + audio when using `v4l2-ctl` and `gst-launch-1.0`

Hi Tim,

Yes, the static was the noise from another fan (not the one from the CPU sink). I forgot to clear this issue. The other issues are still open, though, but I look forward to Khadas’ team’s feedback.

I tried to find some commercial cases that would hold my setup, but I could not find any. Thus, I built a custom case to hold the vim4 + active cooling, the ox08a10 camera, an external RGB LED, and 2 IR leads for night setups.

We have been using v4l2-ctl on the non-NPU vim4 ok. In our usage we start the gstreamer pipeline first, then call v4l2-ctl from a shell - and most of the controls work. The WDR setting is really weird though, it cycles through a sort of jigsaw pattern before it gets to WDR.

It’s good to know that the VIM4 non-NPU does not have the same issues. In my case, when I first start the gstreamer pipeline and then set a control (for example, exposure) via v4l2-ctl, the gstreamer pipeline hangs and then fails, blocking future video recording.

The Exposure ROI v4l2 Ctl is really useful in our setup.
DM me if you’d like a (remote) demo of it working.