uvc

Crates.iouvc
lib.rsuvc
version0.2.0
sourcesrc
created_at2018-08-12 12:54:13.465541
updated_at2021-01-06 20:45:03.916772
descriptionSafe and ergonomic wrapper around libuvc, allowing capture of webcam streams
homepage
repositoryhttps://github.com/mulimoen/libuvc-rs.git
max_upload_size
id79108
size89,398
lain ping tool (l1npengtul)

documentation

README

Safe rust wrapper around libuvc

crates.io license

This library gives access to the webcam, and allows one to capture the video stream. An example of how to use this library can be found in the examples directory.

An error such as Access might be due to the program not having read/write access to the usb device. You can grant access to all users by changing the device permissions, for example with

chmod 0666 /dev/bus/usb/{BUS}/{DEVICE}

where BUS and DEVICE can be found with lsusb or by running the mirror example.

Documentation

Documentation can be created with cargo doc

Dependencies

To use this crate, the libuvc native dependency must be installed, or vendored using the vendor feature. Disable the default-features and choose the feature vendor or system to select supplier.

Commit count: 86

cargo fmt