hello tibo.durand,
please refer to Camera Architecture Stack, bayer sensors (a.k.a CSI sensor) needs to process debayer and other image process with [Camera Core], you cannot access bayer sensor with v4l2src plugin,
besides,
please also check Multimedia API Sample Applications, you may refer to those samples under unittest_samples/
for demonstration,
it’s V4L2Argus support pixel formats, V4L2_PIX_FMT_NV12M. there’re also specific CID controls, V4L2_CID_ARGUS_* you may referring to; it also use fd to holds the buffer plane parameters, and also store the information for Argus camera in context_t.
thanks