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: fix printfmtname()
Author:  Hans Verkuil <hans.verk...@cisco.com>
Date:    Tue Jul 3 10:56:44 2018 +0200

Forgot to increment the index while enumerating formats.

Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>

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

---

http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=11892bc82a6fcad2f56b46505e5fbbf7d97f4796
diff --git a/utils/v4l2-ctl/v4l2-ctl.cpp b/utils/v4l2-ctl/v4l2-ctl.cpp
index ea62c01ed717..2a87c48f1dbe 100644
--- a/utils/v4l2-ctl/v4l2-ctl.cpp
+++ b/utils/v4l2-ctl/v4l2-ctl.cpp
@@ -376,9 +376,11 @@ static std::string printfmtname(int fd, __u32 type, __u32 
pixfmt)
 
        fmt.index = 0;
        fmt.type = type;
-       while (test_ioctl(fd, VIDIOC_ENUM_FMT, &fmt) >= 0)
+       while (test_ioctl(fd, VIDIOC_ENUM_FMT, &fmt) >= 0) {
                if (fmt.pixelformat == pixfmt)
                        return s + (const char *)fmt.description + ")";
+               fmt.index++;
+       }
        return "";
 }
 

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

Reply via email to