]> err.no Git - systemd/commitdiff
v4l_id: kill the v4l1 ioctl
authorKay Sievers <kay.sievers@vrfy.org>
Tue, 15 Feb 2011 16:24:32 +0000 (17:24 +0100)
committerKay Sievers <kay.sievers@vrfy.org>
Tue, 15 Feb 2011 16:24:32 +0000 (17:24 +0100)
Recent kernels do not have v4l1 anymore.

extras/v4l_id/v4l_id.c

index d530a6d391748b678862bc8a18a9b40d25c386a5..f3fc648b39f7b1a7e8099f3db481e13dae090ed8 100644 (file)
@@ -28,7 +28,6 @@
 #include <sys/types.h>
 #include <sys/time.h>
 #include <sys/ioctl.h>
-#include <linux/videodev.h>
 #include <linux/videodev2.h>
 
 int main (int argc, char *argv[])
@@ -82,19 +81,6 @@ int main (int argc, char *argv[])
                if ((v2cap.capabilities & V4L2_CAP_RADIO) > 0)
                        printf("radio:");
                printf("\n");
-       } else if (ioctl (fd, VIDIOCGCAP, &v1cap) == 0) {
-               printf("ID_V4L_VERSION=1\n");
-               printf("ID_V4L_PRODUCT=%s\n", v1cap.name);
-               printf("ID_V4L_CAPABILITIES=:");
-               if ((v1cap.type & VID_TYPE_CAPTURE) > 0)
-                       printf("capture:");
-               if ((v1cap.type & VID_TYPE_OVERLAY) > 0)
-                       printf("video_overlay:");
-               if (v1cap.audios > 0)
-                       printf("audio:");
-               if ((v1cap.type & VID_TYPE_TUNER) > 0)
-                       printf("tuner:");
-               printf("\n");
        }
 
        close (fd);