Clone this repo:
  1. 04c18aa lib: configfs: Fix the memory allocation for the array of format descriptors by Mehdi Djait · 7 weeks ago main upstream/master
  2. dab22ba lib/slideshow-source: Read slides in alphanumerical order by Mateusz Urbańczyk · 9 months ago
  3. dce7cfd lib/meson.build: libcamera required for mjpeg_encoder.cpp by Bai Jacob · 9 months ago
  4. 018177d events: Add timeout to event_loop by folkert van heusden · 1 year, 4 months ago
  5. 795c77c lib: configfs: Move uvc_formats to dedicated file by Daniel Scally · 2 years, 1 month ago

uvcgadget - UVC gadget C library

uvcgadget is a pure C library that implements handling of UVC gadget functions.

Utilities

  • uvc-gadget - Sample test application

Build instructions:

To compile:

$ meson build
$ ninja -C build

Cross compiling instructions:

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