This is an automatic generated email to let you know that the following patch 
were queued at the 
http://git.linuxtv.org/cgit.cgi/v4l-utils.git tree:

Subject: v4l2-ctl: Operate on output device if specified
Author:  Laurent Pinchart <laurent.pinch...@ideasonboard.com>
Date:    Wed Dec 29 09:43:38 2021 +0200

The video output get, set and list options operate on the device set by
--device, even if the --out-device option is specified to select a
different output device. Fix it.

Signed-off-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
Signed-off-by: Hans Verkuil <hverkuil-ci...@xs4all.nl>

 utils/v4l2-ctl/v4l2-ctl.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

---

http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=d4b7017466a9f0d7603404629e8248c66007bfb9
diff --git a/utils/v4l2-ctl/v4l2-ctl.cpp b/utils/v4l2-ctl/v4l2-ctl.cpp
index 764a7c716159..1c433355c17b 100644
--- a/utils/v4l2-ctl/v4l2-ctl.cpp
+++ b/utils/v4l2-ctl/v4l2-ctl.cpp
@@ -1471,7 +1471,7 @@ int main(int argc, char **argv)
        io_set(c_fd);
        stds_set(c_fd);
        vidcap_set(c_fd);
-       vidout_set(c_fd);
+       vidout_set(out_device ? c_out_fd : c_fd);
        overlay_set(c_fd);
        vbi_set(c_fd);
        sdr_set(c_fd);
@@ -1488,7 +1488,7 @@ int main(int argc, char **argv)
        io_get(c_fd);
        stds_get(c_fd);
        vidcap_get(c_fd);
-       vidout_get(c_fd);
+       vidout_get(out_device ? c_out_fd : c_fd);
        overlay_get(c_fd);
        vbi_get(c_fd);
        sdr_get(c_fd);
@@ -1504,7 +1504,7 @@ int main(int argc, char **argv)
        io_list(c_fd);
        stds_list(c_fd);
        vidcap_list(c_fd);
-       vidout_list(c_fd);
+       vidout_list(out_device ? c_out_fd : c_fd);
        overlay_list(c_fd);
        vbi_list(c_fd);
        sdr_list(c_fd);

_______________________________________________
linuxtv-commits mailing list
linuxtv-commits@linuxtv.org
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to