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

Subject: v4l2-ctl: add support for device capabilities.
Author:  Hans Verkuil <[email protected]>
Date:    Tue Jan 24 08:51:00 2012 +0100

Signed-off-by: Hans Verkuil <[email protected]>
(cherry picked from commit 6b2f342b6cca21dda9a058320a5c5fbefb704fbd)

Signed-off-by: Gregor Jasny <[email protected]>

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

---

http://git.linuxtv.org/v4l-utils.git?a=commitdiff;h=dae500f3c20225d217d315b271207c123dd49b16

diff --git a/utils/v4l2-ctl/v4l2-ctl.cpp b/utils/v4l2-ctl/v4l2-ctl.cpp
index 5099db5..9222783 100644
--- a/utils/v4l2-ctl/v4l2-ctl.cpp
+++ b/utils/v4l2-ctl/v4l2-ctl.cpp
@@ -1441,6 +1441,8 @@ static std::string cap2s(unsigned cap)
                s += "\t\tAsync I/O\n";
        if (cap & V4L2_CAP_STREAMING)
                s += "\t\tStreaming\n";
+       if (cap & V4L2_CAP_DEVICE_CAPS)
+               s += "\t\tDevice Capabilities\n";
        return s;
 }
 
@@ -2660,6 +2662,10 @@ int main(int argc, char **argv)
                                vcap.version & 0xff);
                printf("\tCapabilities  : 0x%08X\n", vcap.capabilities);
                printf("%s", cap2s(vcap.capabilities).c_str());
+               if (vcap.capabilities & V4L2_CAP_DEVICE_CAPS) {
+                       printf("\tDevice Caps   : 0x%08X\n", vcap.device_caps);
+                       printf("%s", cap2s(vcap.device_caps).c_str());
+               }
        }
 
        /* Set options */

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

Reply via email to