Skip to content

Support more uncompressed formats

Currently we only support YUYV as an uncompressed format, but that's an artificial restriction. Really all that's needed to enable support for other formats to to list them out with the UVC GUIDs and associated V4L2 pixel format, though a similar operation needs to happen in the kernel too for this to work properly.

This PR adds a new header and moves the UVC GUID - V4L2 pix format mapping into it, and also adds a bunch more formats. I chose these ones purely because I could quickly find the right UVC GUID for them and because vivid supports them so I was able to quickly confirm that they work

Merge request reports