libuvc-rs
libuvc-rs copied to clipboard
Rust wrapper around libuvc
Based off #28. This shrinks the size of the type a bit, and makes it easier to represent unknown error codes.
I'm pretty sure the closure doesn't have to be Sync, right? It's only ever called with exclusive access anyway. Maybe ActiveStream shouldn't be Sync then, but that also never accesses...
I'm trying to control the PTZ of my camera and from [this doc of libuvc](https://ken.tossell.net/libuvc/doc/group__ctrl.html) it seems there are functions to do it in libuvc. Does the rust library can...
I'm basically trying out the example code, and fails with the following message: `Could not get context: Other` the line indicated points to first line where the context is created....
I don't currently have a windows computer, but implementing support for windows should not be an insurmountable task. Would be nice to have both `msvc` and `gnu` targets enabled on...
Make a consolidated camera struct to make use in other crates easier without the use of self-referencing structs. - [ ] Consolidate - [ ] Polling frame function
In #12 the library was not found under a system path. We should search for the appropriate library and emit the correct include and search flags for `uvc`. This could...
Are there any instructions to build it on Windows? 1. I run 'cargo build' but failed with `wrapper.h:1:10: fatal error: 'libuvc/libuvc.h' file not found`. 2. I download libuvc source code...
My use case for this library is to get a stream of jpeg images, and I was expecting to have to encode them myself (or, rather, integrate with another library...
When attempting to start a stream (I am trying to stream video from a Logitech C920), the program segfaults. Code: ```rust let ctx = uvc::Context::new().unwrap(); let dev = ctx.find_device(None, None,...