[FFmpeg-devel] [RFC 2/6] Add common V4L2 request API code

Carl Eugen Hoyos ceffmpeg at gmail.com
Mon Apr 8 23:52:56 EEST 2019


2019-04-08 22:12 GMT+02:00, Jonas Karlman <jonas at kwiboo.se>:
> Signed-off-by: Jonas Karlman <jonas at kwiboo.se>
> ---
>  configure                 |   8 +
>  libavcodec/Makefile       |   1 +
>  libavcodec/hwaccel.h      |   2 +
>  libavcodec/v4l2_request.c | 885 ++++++++++++++++++++++++++++++++++++++
>  libavcodec/v4l2_request.h |  65 +++
>  5 files changed, 961 insertions(+)
>  create mode 100644 libavcodec/v4l2_request.c
>  create mode 100644 libavcodec/v4l2_request.h
>
> diff --git a/configure b/configure
> index f6123f53e5..ea3945d34a 100755
> --- a/configure
> +++ b/configure
> @@ -271,6 +271,7 @@ External library support:
>    --enable-libtls          enable LibreSSL (via libtls), needed for https
> support
>                             if openssl, gnutls or mbedtls is not used [no]
>    --enable-libtwolame      enable MP2 encoding via libtwolame [no]
> +  --enable-libudev         enable libudev [no]
>    --enable-libv4l2         enable libv4l2/v4l-utils [no]
>    --enable-libvidstab      enable video stabilization using vid.stab [no]
>    --enable-libvmaf         enable vmaf filter via libvmaf [no]
> @@ -335,6 +336,7 @@ External library support:
>    --enable-omx-rpi         enable OpenMAX IL code for Raspberry Pi [no]
>    --enable-rkmpp           enable Rockchip Media Process Platform code [no]
>    --disable-v4l2-m2m       disable V4L2 mem2mem code [autodetect]
> +  --enable-v4l2-request    enable V4L2 request API code [no]

Why can't this be auto-detected?

Carl Eugen


More information about the ffmpeg-devel mailing list