You've answered your own question - you need to call close to release all the resources before you can switch camera modules. It's the only way to get back to the "Available" state shown in https://libcamera.org/api-html/classlib ... amera.html
The CSI2 receiver node is one of the resources held whilst the camera is acquired, and is only released on close, not on stop. The same will be true for the ISP (dev/video13-16) as well.
The CSI2 receiver node is one of the resources held whilst the camera is acquired, and is only released on close, not on stop. The same will be true for the ISP (dev/video13-16) as well.
Statistics: Posted by 6by9 — Mon Apr 15, 2024 3:49 pm