[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] contrib: Add missing includes to pipewiregrab patch.
From: |
Maxim Cournoyer |
Subject: |
[PATCH] contrib: Add missing includes to pipewiregrab patch. |
Date: |
Wed, 29 May 2024 00:02:25 -0400 |
Otherwise, GCC 13 would complain about implicit declaration of
functions, e.g.:
libavfilter/vsrc_pipewiregrab.c:1352:12: error: implicit
declaration of function ‘ff_set_common_formats_from_list’
[-Werror=implicit-function-declaration]
1352 | return ff_set_common_formats_from_list(ctx, pix_fmts);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* contrib/src/ffmpeg/pipewiregrab-source-filter.patch: Include
libavfilter/formats.h and libavfilter/video.h.
---
contrib/src/ffmpeg/pipewiregrab-source-filter.patch | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/contrib/src/ffmpeg/pipewiregrab-source-filter.patch
b/contrib/src/ffmpeg/pipewiregrab-source-filter.patch
index f2da4f478..53b6ad7da 100644
--- a/contrib/src/ffmpeg/pipewiregrab-source-filter.patch
+++ b/contrib/src/ffmpeg/pipewiregrab-source-filter.patch
@@ -75,7 +75,7 @@ new file mode 100644
index 0000000000..ff9c3468ab
--- /dev/null
+++ b/libavfilter/vsrc_pipewiregrab.c
-@@ -0,0 +1,1373 @@
+@@ -0,0 +1,1375 @@
+/*
+ * PipeWire input grabber (ScreenCast)
+ * Copyright (C) 2024 Savoir-faire Linux, Inc.
@@ -117,6 +117,8 @@ index 0000000000..ff9c3468ab
+#include <sys/mman.h>
+#include <sys/queue.h>
+
++#include "libavfilter/formats.h"
++#include "libavfilter/video.h"
+#include "libavutil/internal.h"
+#include "libavutil/mathematics.h"
+#include "libavutil/opt.h"
base-commit: d9d9d08d0478eb36a320b8946ec7c6eee8949301
--
2.41.0
- [PATCH] contrib: Add missing includes to pipewiregrab patch.,
Maxim Cournoyer <=