Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0df13d99 authored by Hans Verkuil's avatar Hans Verkuil Committed by Mauro Carvalho Chehab
Browse files

[media] cx25821: prepare querycap for output support

parent 4c1d0f73
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -719,7 +719,7 @@ static int cx25821_vidioc_querycap(struct file *file, void *priv,
	struct cx25821_dev *dev = chan->dev;
	struct cx25821_dev *dev = chan->dev;
	const u32 cap_input = V4L2_CAP_VIDEO_CAPTURE |
	const u32 cap_input = V4L2_CAP_VIDEO_CAPTURE |
			V4L2_CAP_READWRITE | V4L2_CAP_STREAMING;
			V4L2_CAP_READWRITE | V4L2_CAP_STREAMING;
	const u32 cap_output = V4L2_CAP_VIDEO_OUTPUT;
	const u32 cap_output = V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_READWRITE;


	strcpy(cap->driver, "cx25821");
	strcpy(cap->driver, "cx25821");
	strlcpy(cap->card, cx25821_boards[dev->board].name, sizeof(cap->card));
	strlcpy(cap->card, cx25821_boards[dev->board].name, sizeof(cap->card));
@@ -728,7 +728,7 @@ static int cx25821_vidioc_querycap(struct file *file, void *priv,
		cap->device_caps = cap_output;
		cap->device_caps = cap_output;
	else
	else
		cap->device_caps = cap_input;
		cap->device_caps = cap_input;
	cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS;
	cap->capabilities = cap_input | cap_output | V4L2_CAP_DEVICE_CAPS;
	return 0;
	return 0;
}
}