diff options
-rw-r--r-- | lib/DllAvFilter.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/DllAvFilter.h b/lib/DllAvFilter.h index 65b628c6c0..302e35ccee 100644 --- a/lib/DllAvFilter.h +++ b/lib/DllAvFilter.h @@ -151,7 +151,9 @@ public: virtual int avfilter_graph_parse(AVFilterGraph *graph, const char *filters, AVFilterInOut **inputs, AVFilterInOut **outputs, void *log_ctx) { CSingleLock lock(DllAvCodec::m_critSection); -#if LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,16,0) +#if ( LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(1,79,0) \ + && LIBAVFILTER_VERSION_INT < AV_VERSION_INT(2,0,0) ) \ + ||( LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,16,0)) return ::avfilter_graph_parse(graph, filters, inputs, outputs, log_ctx); #elif LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,15,1) return ::avfilter_graph_parse(graph, filters, *inputs, *outputs, log_ctx); |