Browse Source

lavd/v4l2: Use "int request" as second parameter for ioctl() on Android.

Fixes build with new Android toolchain.
tags/n4.2
Carl Eugen Hoyos 7 years ago
parent
commit
73251678c8
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      libavdevice/v4l2.c

+ 4
- 0
libavdevice/v4l2.c View File

@@ -95,7 +95,11 @@ struct video_data {
int (*open_f)(const char *file, int oflag, ...);
int (*close_f)(int fd);
int (*dup_f)(int fd);
#ifdef __GLIBC__
int (*ioctl_f)(int fd, unsigned long int request, ...);
#else
int (*ioctl_f)(int fd, int request, ...);
#endif
ssize_t (*read_f)(int fd, void *buffer, size_t n);
void *(*mmap_f)(void *start, size_t length, int prot, int flags, int fd, int64_t offset);
int (*munmap_f)(void *_start, size_t length);


Loading…
Cancel
Save