mcuee

Results 3052 comments of mcuee

Just wondering why nobody has reported similar issues over the years. I guess isoc transfer is not commonly used? But there are multiple reports of isoc issues under Windows.

There is a recent report of isoc issues under Linux but it is not related to this issue. There are no recent issues reported for macOS. https://github.com/libusb/libusb/issues/956

@xiayibing If you are using usbdk, your issue may be related to usbdk and not this one. Please post the debug log if you can (by set LIBUSB_DEBUG=4). isoc is...

> @mcuee the pyusb issue is about completely different problem, though. > > However, pyusb is indeed affected by this issue, as iso transfer codepath unconditionally calls `libusb_get_max_iso_packet_size` to calculate...

There is no libusb 1.0.25 yet. Do you mean libusb 1.0.24 or latest git? libusb-1.0.24 does not work well with Android devices. You may try the latest git. https://github.com/libusb/libusb/tree/master/android/examples Or...

You may also create the ticket in libuvc, this may be an issue with libuvc and you may want to try latest git of libuvc. libuvc 0.06 is pretty old.

> sorry, the libusb version is here. https://github.com/xloem/libusb/tree/android-dev. I have open the device, But submit_transfer is caused restart phone. You have to to generate the debug log to see if...

isoc transfer may not be easy. Does your code work under normal Linux distributions? If the code works under other Linux distros, but caused the Google Pixel phone to restart,...

@zklyzhoutao Can you try your code with normal Linux distributions first and then other Android phones? If it works with other Android phone but not Pixel 4, maybe it is...

Trace. ```` 675static int parse_config_descriptors(struct libusb_device *dev) 676{ 677 struct libusb_context *ctx = DEVICE_CTX(dev); 678 struct linux_device_priv *priv = usbi_get_device_priv(dev); 679 struct usbi_device_descriptor *device_desc; 680 uint8_t idx, num_configs; 681 uint8_t...