diff --git a/microdia-dev.c b/microdia-dev.c index 3a9e1a8..958238d 100644 --- a/microdia-dev.c +++ b/microdia-dev.c @@ -1044,6 +1044,8 @@ int dev_microdia_start_stream(struct usb_microdia *dev) */ int microdia_6242_start_stream(struct usb_microdia *dev) { + int xxx; + for (xxx = 0; xxx < 2; xxx++) { int i = -1; __u8 buf[48]; @@ -1472,6 +1474,7 @@ int microdia_6242_start_stream(struct usb_microdia *dev) buf[0] = 0x03; usb_microdia_control_write(dev, 0x1061, buf, 1); + } return 0; }