diff --git a/camlibs/canon/usb.c b/camlibs/canon/usb.c index c8b7e94ff..7be53d507 100644 --- a/camlibs/canon/usb.c +++ b/camlibs/canon/usb.c @@ -472,6 +472,8 @@ canon_usb_init (Camera *camera, GPContext *context) GP_DEBUG ("Initializing the (USB) camera."); + /* FIXME: check these ... they seem necessary actually, but might + * cause issues on USB 3 or RaspBerry Pi */ gp_port_usb_clear_halt (camera->port, GP_PORT_USB_ENDPOINT_IN); gp_port_usb_clear_halt (camera->port, GP_PORT_USB_ENDPOINT_OUT); gp_port_usb_clear_halt (camera->port, GP_PORT_USB_ENDPOINT_INT);