|
@@ -819,9 +819,9 @@ static int vidioc_querycap(struct file *file, void *priv,
|
|
|
strcpy(cap->driver, "vivi");
|
|
|
strcpy(cap->card, "vivi");
|
|
|
strlcpy(cap->bus_info, dev->v4l2_dev.name, sizeof(cap->bus_info));
|
|
|
- cap->capabilities = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING |
|
|
|
- V4L2_CAP_READWRITE | V4L2_CAP_DEVICE_CAPS;
|
|
|
- cap->device_caps = cap->capabilities;
|
|
|
+ cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING |
|
|
|
+ V4L2_CAP_READWRITE;
|
|
|
+ cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS;
|
|
|
return 0;
|
|
|
}
|
|
|
|