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: improve error message
Author:  Hans Verkuil <hverkuil-ci...@xs4all.nl>
Date:    Wed Nov 22 10:50:38 2023 +0100

checkInput() checks for status bits that are specific to Digital TV,
but the error message said "digital video". That's not the same thing,
so fix the error message and also explicitly use the status defines
rather than a hex value. Finally add a comment as well.

Signed-off-by: Hans Verkuil <hverkuil-ci...@xs4all.nl>

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

---

http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=5b9442e0969f2131ea67473883b058245c096a65
diff --git a/utils/v4l2-compliance/v4l2-test-input-output.cpp 
b/utils/v4l2-compliance/v4l2-test-input-output.cpp
index d6a8c71f78b6..50463c4b3bbd 100644
--- a/utils/v4l2-compliance/v4l2-test-input-output.cpp
+++ b/utils/v4l2-compliance/v4l2-test-input-output.cpp
@@ -439,8 +439,11 @@ static int checkInput(struct node *node, const struct 
v4l2_input &descr, unsigne
                return fail("non-zero reserved fields\n");
        if (descr.status & ~0x07070337)
                return fail("invalid status\n");
-       if (descr.status & 0x02060000)
-               return fail("use of deprecated digital video status\n");
+       // These bits were for Digital TV, but Digital TV uses the
+       // DVB API and no longer V4L2.
+       if (descr.status & (V4L2_IN_ST_NO_EQU | V4L2_IN_ST_NO_CARRIER |
+                           V4L2_IN_ST_NO_ACCESS))
+               return fail("use of deprecated Digital TV status bits\n");
        if (descr.audioset & ~mask)
                return fail("invalid audioset\n");
        if (descr.tuner && descr.tuner >= node->tuners)

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

Reply via email to