diff --git a/gspca.c b/gspca.c index 4268a73..113eb60 100644 --- a/gspca.c +++ b/gspca.c @@ -2067,7 +2067,11 @@ int gspca_dev_probe2(struct usb_interface *intf, gspca_dev->vdev = gspca_template; gspca_dev->vdev.v4l2_dev = &gspca_dev->v4l2_dev; video_set_drvdata(&gspca_dev->vdev, gspca_dev); +#ifdef V4L2_FL_USE_FH_PRIO set_bit(V4L2_FL_USE_FH_PRIO, &gspca_dev->vdev.flags); +#else + set_bit(V4L2_FL_USES_V4L2_FH, &gspca_dev->vdev.flags); +#endif gspca_dev->module = module; gspca_dev->present = 1;