diff --git a/contrib/src/ffmpeg/pipewiregrab-source-filter.patch b/contrib/src/ffmpeg/pipewiregrab-source-filter.patch index f2da4f478fbbe4dce506ec18e92109ed56f36d01..d4a0a614195615ed7a887d9c9eb1eb26835e84de 100644 --- a/contrib/src/ffmpeg/pipewiregrab-source-filter.patch +++ b/contrib/src/ffmpeg/pipewiregrab-source-filter.patch @@ -72,10 +72,10 @@ index d7db46c2af..87204fec71 100644 extern const AVFilter ff_vsrc_smptebars; diff --git a/libavfilter/vsrc_pipewiregrab.c b/libavfilter/vsrc_pipewiregrab.c new file mode 100644 -index 0000000000..ff9c3468ab +index 0000000000..3ffe38b52f --- /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. @@ -127,7 +127,9 @@ index 0000000000..ff9c3468ab +#include "libavformat/internal.h" +#include "libavutil/avassert.h" +#include "avfilter.h" ++#include "formats.h" +#include "internal.h" ++#include "video.h" + +#include <pipewire/pipewire.h> +#include <pipewire/thread-loop.h>