- Notifications
You must be signed in to change notification settings - Fork31
a cross-platform library for USB video devices
License
pupil-labs/libuvc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
libuvc
is a cross-platform library for USB video devices, built atoplibusb
.It enables fine-grained control over USB video devices exporting the standard USB Video Class(UVC) interface, enabling developers to write drivers for previously unsupported devices,or just access UVC devices in a generic fashion.
Prerequisites: You will needlibusb
andCMake installed.
To build, you can just run these shell commands:
git clone https://github.com/pupil-labs/libuvccd libuvcmkdir buildcd buildcmake .. make && sudo make install
and you're set! If you want to change the build configuration, you can editCMakeCache.txt
in the build directory, or use a CMake GUI to make the desired changes.
The documentation forlibuvc
can currently be found athttps://int80k.com/libuvc/doc/.
Happy hacking!
About
a cross-platform library for USB video devices
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Languages
- C95.2%
- Python3.3%
- CMake1.5%