From ff8ac210fbee1e5e85092aa177d200633d438809 Mon Sep 17 00:00:00 2001 From: fryshorts Date: Mon, 16 Feb 2015 19:47:54 +0100 Subject: [PATCH] linux-v4l2: Remove camera constraint for inputs Remove the constraint for device inputs to be of the type "CAMERA". This was added under the false assumption that inputs of the type "TUNER" are only used for control purposes. --- plugins/linux-v4l2/v4l2-input.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/plugins/linux-v4l2/v4l2-input.c b/plugins/linux-v4l2/v4l2-input.c index 1276b4d12..2374db2d6 100644 --- a/plugins/linux-v4l2/v4l2-input.c +++ b/plugins/linux-v4l2/v4l2-input.c @@ -336,12 +336,9 @@ static void v4l2_input_list(int_fast32_t dev, obs_property_t *prop) obs_property_list_add_int(prop, obs_module_text("LeaveUnchanged"), -1); while (v4l2_ioctl(dev, VIDIOC_ENUMINPUT, &in) == 0) { - if (in.type & V4L2_INPUT_TYPE_CAMERA) { - obs_property_list_add_int(prop, (char *) in.name, - in.index); - blog(LOG_INFO, "Found input '%s' (Index %d)", in.name, - in.index); - } + obs_property_list_add_int(prop, (char *) in.name, in.index); + blog(LOG_INFO, "Found input '%s' (Index %d)", in.name, + in.index); in.index++; } } -- GitLab