-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to use libuvc upstream by default #34
base: master
Are you sure you want to change the base?
Conversation
Hey KeKiefer, is this still interesting? I'm using this repo and have also extended it (but had not the time right now to do a merge request). If this is still of interest I could have a look on it and test it. Let me know. Edit: |
I totally forgot that I never merged this. I would definitely appreciate more eyes on this. It should be applicable to any platform, to some extent (we wouldn't be loading the right shared library with the python code, but that could be remedied). I would imagine it should work better with Windows as upstream libuvc is far ahead of our stale fork. I'd be curious to hear about your experiences on this platform. |
Launching the application multiple times will attempt to open multiple purethermal cameras, if they are available.
Commit libuvc/libuvc@53e2d2f added a value to the middle of the types enumeration, which broke our bindings. This manifested as the "uvc_start_streaming failed: -2" error. This change corrects the enumeration value to match master. Refs #27
The switch to upstream libuvc instead of the old groupgets fork solves a lot of problems. I'd like to merge these changes into master to do this by default, but would appreciate input from anyone using this repository.