From 1633f2962e195eb2a013072e694a2e1c701613a8 Mon Sep 17 00:00:00 2001 From: 0xFelix Date: Tue, 12 Dec 2017 13:24:34 +0100 Subject: [PATCH] Remove usage of deprecated avfiltergraph.h header avfiltergraph.h was replaced by avfilter.h in libavfilter version 3.8.0+ so only include it when the used libavfilter version is older than 3.8.0 --- src/QtAV/private/AVCompat.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/QtAV/private/AVCompat.h b/src/QtAV/private/AVCompat.h index 6c38596d1..944cfd7de 100644 --- a/src/QtAV/private/AVCompat.h +++ b/src/QtAV/private/AVCompat.h @@ -59,6 +59,7 @@ extern "C" #include #include #include +#include #if !FFMPEG_MODULE_CHECK(LIBAVUTIL, 51, 73, 101) #include @@ -79,8 +80,11 @@ extern "C" #endif //QTAV_HAVE(AVRESAMPLE) #if QTAV_HAVE(AVFILTER) +#if LIBAVFILTER_VERSION_INT < AV_VERSION_INT(3,8,0) #include /*code is here for old version*/ +#else #include +#endif #include #include #endif //QTAV_HAVE(AVFILTER)