From 9fee88239abdf6b9dffb5ab110d364387844acb6 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 2 Nov 2021 09:43:09 +0100 Subject: [PATCH] pipewire-v4l2: only compile V4L2_BUF_CAP_SUPPORTS* when defined Fixes #1766 --- pipewire-v4l2/src/pipewire-v4l2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pipewire-v4l2/src/pipewire-v4l2.c b/pipewire-v4l2/src/pipewire-v4l2.c index af81c59e4..5202327bc 100644 --- a/pipewire-v4l2/src/pipewire-v4l2.c +++ b/pipewire-v4l2/src/pipewire-v4l2.c @@ -1572,7 +1572,9 @@ static int vidioc_reqbufs(struct file *file, struct v4l2_requestbuffers *arg) arg->count = file->n_buffers; } +#ifdef V4L2_BUF_CAP_SUPPORTS_MMAP arg->capabilities = V4L2_BUF_CAP_SUPPORTS_MMAP; +#endif memset(arg->reserved, 0, sizeof(arg->reserved)); pw_log_info("result count: %u", arg->count);