uvc-gadget v0.4.0 This release is primarily composed of bugfixes, plus some tidying and improvements to uvc-gadget.sh. The improvements add an example of the configuration of a single Extension Unit in configfs, support for which is making its way upstream currently. Bugfixes: - Fixed a compile time warning - Fixed an issue in libcamera-source that resulted in high cpu usage - Fixed a potential buffer overflow in the jpg and slideshow sources Signed-off-by: Daniel Scally <dan.scally@ideasonboard.com>
uvc-gadget v0.4.0 This release is primarily composed of bugfixes, plus some tidying and improvements to uvc-gadget.sh. The improvements add an example of the configuration of a single Extension Unit in configfs, support for which is making its way upstream currently. Bugfixes: - Fixed a compile time warning - Fixed an issue in libcamera-source that resulted in high cpu usage - Fixed a potential buffer overflow in the jpg and slideshow sources Signed-off-by: Daniel Scally <dan.scally@ideasonboard.com>
uvcgadget is a pure C library that implements handling of UVC gadget functions.
To compile:
$ meson build $ ninja -C build
Cross compilation can be managed by meson. Please read the directions at https://mesonbuild.com/Cross-compilation.html for detailed guidance on using meson.
In brief summary:
$ meson build --cross <meson cross file> $ ninja -C build