Commit 9edf1a69 authored by Jean-Francois Moine's avatar Jean-Francois Moine Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB (9838): gspca: Delay when trying an other altsetting on streaming start.

parent 91bd3412
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -639,8 +639,11 @@ static int gspca_init_transfer(struct gspca_dev *gspca_dev)
					"usb_submit_urb [%d] err %d", n, ret);
				gspca_dev->streaming = 0;
				destroy_urbs(gspca_dev);
				if (ret == -ENOSPC)
				if (ret == -ENOSPC) {
					mdelay(20);	/* wait for kill
							 * complete */
					break;	/* try the previous alt */
				}
				goto out;
			}
		}