libv4l2: resolve compilation errors
authorJan Altensen <info@stricted.net>
Sat, 4 Apr 2020 23:25:01 +0000 (01:25 +0200)
committerJan Altensen <info@stricted.net>
Sun, 5 Apr 2020 10:24:57 +0000 (12:24 +0200)
Change-Id: I6adb22bbb77582b1a009e5115ff654d83e385f54

libv4l2/exynos_mc.c
libv4l2/exynos_subdev.c
libv4l2/exynos_v4l2.c

index a13478dfaa6e2d8980120021c1eb2daae7f22682..3ec5f9a871602b09ce7fdb9eeb21652886851d07 100644 (file)
@@ -193,10 +193,6 @@ static int __media_get_devname_sysfs(struct media_entity *entity)
 
 static int __media_get_media_fd(const char *filename, struct media_device *media)
 {
-    ssize_t num;
-    int media_node;
-    char *ptr;
-
     ALOGD("%s: %s", __func__, filename);
 
     media->fd = open(filename, O_RDWR, 0);
@@ -583,20 +579,6 @@ static int __media_get_devname_udev(struct udev *udev,
     return ret;
 }
 
-#else    /* HAVE_LIBUDEV */
-
-struct udev;
-
-static inline int __media_udev_open(struct udev **udev) { return 0; }
-
-static inline void __media_udev_close(struct udev *udev) { }
-
-static inline int __media_get_devname_udev(struct udev *udev,
-        struct media_entity *entity)
-{
-    return -ENOTSUP;
-}
-
 #endif    /* HAVE_LIBUDEV */
 
 /**
index 916537fc390a657147777ac36b2e7d096b75c4b2..e121314adb242fbee439eaffa4605cbaa27cf579 100644 (file)
@@ -68,12 +68,11 @@ int exynos_subdev_open(const char *filename, int oflag, ...)
     return fd;
 }
 
-int exynos_subdev_get_node_num(const char *devname, int oflag, ...)
+int exynos_subdev_get_node_num(const char *devname, int oflag __unused, ...)
 {
     bool found = false;
     int ret = -1;
     struct stat s;
-    va_list ap;
     FILE *stream_fd;
     char filename[64], name[64];
     int i = 0;
@@ -136,7 +135,6 @@ int exynos_subdev_open_devname(const char *devname, int oflag, ...)
     va_list ap;
     FILE *stream_fd;
     char filename[64], name[64];
-    long size;
     int i = 0;
 
     do {
index d11fe70b184c49327108e14007a80480eb91508f..cc838c2ba3837e48a4920f202531d64ca48710d6 100644 (file)
@@ -764,7 +764,6 @@ int exynos_v4l2_s_ctrl(int fd, unsigned int id, int value)
 int exynos_v4l2_prepare(int fd, struct v4l2_buffer *arg)
 {
     int ret = -1;
-    struct v4l2_control ctrl;
 
     Exynos_v4l2_In();