mcuee

Results 3052 comments of mcuee

Thanks for the updates. Then there is no issue with libusb already. I will close this issue. The proper way (without using sudo) is for the developer to get the...

> I also found another issue: when calling "uvc_close" in libuvc, the following line of code in function "libusb_free_transfer" oftern lead to program crash. > `usbi_dbg(TRANSFER_CTX(transfer), "transfer %p", transfer);` >...

> Non-VM apps on the App Store have no way to get the 'com.apple.vm.device-access' or run as root by default. > Contacted apple and they suggested that I file a...

Do not worry too much about the vm in the name. https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_vm_device-access ```The entitlement is required to use the IOUSBHost APIs for USB device capture.```

https://github.com/libusb/libusb/wiki/FAQ#how-can-i-run-libusb-applications-under-mac-os-x-if-there-is-already-a-kernel-extension-installed-for-the-device-and-claim-exclusive-access Updates on Oct 2021: with the merging of pull request #911, support for detaching kernel drivers with authorization has been added. This will be included in the upcoming 1.0.25...

Please refer to the following discussion as well for further info. Apple support seems to say that the 'com.apple.vm.device-access' is not the right entitlement for this purpose. - #1014

Ref: https://github.com/libuvc/libuvc/issues/188 If you are just testing, then you can use latest libusb git and sudo. The following is with my Mac Mini M1 running macOS 12.0.1. ``` mcuee@mcuees-Mac-mini build...

> > com.apple.vm.device-access > > So this entitlement is not required for USBInterfaceOpen, right? Can I say this might be an issue of macOS 12 itself? My app must not...

A good summary here: https://github.com/joelpurra/node-uvc/issues/2 > The underlying issue seems to be the same; USB/webcam access is now restricted.