Joel Purra
Joel Purra
@EmrysMyrddin: the error code may be the same, but your issue is different from @siteswapjuggler's issue. The particular controls you list are presumably "locked" from user modification, because they are...
@EmrysMyrddin: the UVC standard allows reading the "automatic mode" state for each control. The `uvc-control` v2 implementation has `getInfo(id)` which returns a property `disabled`. Don't recall if I've used/tested it...
@siteswapjuggler: tested a couple of cameras (but in an unstructured approach) and found some hints as to why some (most?) are not working with `uvcc`. Here's an explanation regarding UVC...
While it might only mean that the product has been assembled at a different factory, some products may very well be (wildly) different (on a technical level) within their product...
[Added more examples](https://github.com/joelpurra/uvcc/tree/develop/examples), including output from [two "different" Microsoft LifeCam Studio (model number 1425)](https://github.com/joelpurra/uvcc/tree/develop/examples/microsoft-1425) hardware revisions. Apart from the USB product id, the two cameras do not seem to differ...
@wookayin: haven't seen that error before, and can't reproduce it. As I can't reproduce the issue (be it because of system configuration, hardware configuration, or something else) I suggest that...
@wookayin: the interfaces you see, for one of your cameras, look correct. This is the interface `node-uvc-control` is looking for: > Interface 1: Class Code = 14 (Video) / Subclass...
@wookayin, @eparadis: which version of macOS are you using? Have seen reports of issues with macOS 12 in other projects. The current approach where the USB device is accessed directly,...
@wookayin: custom (per device model) controls would be cool, if implemented correctly. I do not have a Logitech Brio 4K, so cannot test/confirm/implement any custom handling. Perhaps the UVC standard...
@smeinecke: thanks for the report and test code! I can confirm the problem, but see below for configuration details. - Which version of `getdns` do you have installed on your...