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-compliance: fix output type checks
Author:  Hans Verkuil <[email protected]>
Date:    Mon Jul 22 09:12:59 2019 +0200

The compliance tests failed for output type V4L2_OUTPUT_TYPE_ANALOGVGAOVERLAY.
Fixed the tests.

Signed-off-by: Hans Verkuil <[email protected]>

 utils/v4l2-compliance/v4l2-test-input-output.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

---

http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=b4f4969ffc9c16f59626182a97bb93c516df0229
diff --git a/utils/v4l2-compliance/v4l2-test-input-output.cpp 
b/utils/v4l2-compliance/v4l2-test-input-output.cpp
index 2aa6b08a97fa..1adf0c413e38 100644
--- a/utils/v4l2-compliance/v4l2-test-input-output.cpp
+++ b/utils/v4l2-compliance/v4l2-test-input-output.cpp
@@ -751,9 +751,10 @@ static int checkOutput(struct node *node, const struct 
v4l2_output &descr, unsig
                return fail("invalid index\n");
        if (check_ustring(descr.name, sizeof(descr.name)))
                return fail("invalid name\n");
-       if (descr.type != V4L2_OUTPUT_TYPE_MODULATOR && descr.type != 
V4L2_OUTPUT_TYPE_ANALOG)
+       if (descr.type != V4L2_OUTPUT_TYPE_MODULATOR && descr.type != 
V4L2_OUTPUT_TYPE_ANALOG &&
+           descr.type != V4L2_OUTPUT_TYPE_ANALOGVGAOVERLAY)
                return fail("invalid type\n");
-       if (descr.type == V4L2_OUTPUT_TYPE_ANALOG && descr.modulator)
+       if (descr.type != V4L2_OUTPUT_TYPE_MODULATOR && descr.modulator)
                return fail("invalid modulator\n");
        if (descr.type == V4L2_OUTPUT_TYPE_MODULATOR && node->modulators == 0)
                return fail("no modulators found for modulator output\n");

_______________________________________________
linuxtv-commits mailing list
[email protected]
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to