X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fversion.h;h=70b08e5215d21509fba7b4633a6d3a65d4b4ca9e;hb=8a26ae5f94e613dbf7eb8e3c60462e966e409cdc;hp=09cf4c69e5729871f526d51544c364f4e292f235;hpb=d6251368772a170987387bdc508433c8fcf54cda;p=ffmpeg diff --git a/libavfilter/version.h b/libavfilter/version.h index 09cf4c69e57..70b08e5215d 100644 --- a/libavfilter/version.h +++ b/libavfilter/version.h @@ -23,13 +23,14 @@ /** * @file + * @ingroup lavfi * Libavfilter version macros */ -#include "libavutil/avutil.h" +#include "libavutil/version.h" -#define LIBAVFILTER_VERSION_MAJOR 2 -#define LIBAVFILTER_VERSION_MINOR 21 +#define LIBAVFILTER_VERSION_MAJOR 5 +#define LIBAVFILTER_VERSION_MINOR 0 #define LIBAVFILTER_VERSION_MICRO 0 #define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \ @@ -41,23 +42,34 @@ #define LIBAVFILTER_BUILD LIBAVFILTER_VERSION_INT /** - * Those FF_API_* defines are not part of public API. - * They may change, break or disappear at any time. + * FF_API_* defines may be placed below to indicate public API that will be + * dropped at a future version bump. The defines themselves are not part of + * the public API and may change, break or disappear at any time. */ -#ifndef FF_API_GRAPH_AVCLASS -#define FF_API_GRAPH_AVCLASS (LIBAVFILTER_VERSION_MAJOR > 2) + +#ifndef FF_API_AVFILTERPAD_PUBLIC +#define FF_API_AVFILTERPAD_PUBLIC (LIBAVFILTER_VERSION_MAJOR < 6) +#endif +#ifndef FF_API_FOO_COUNT +#define FF_API_FOO_COUNT (LIBAVFILTER_VERSION_MAJOR < 6) +#endif +#ifndef FF_API_AVFILTERBUFFER +#define FF_API_AVFILTERBUFFER (LIBAVFILTER_VERSION_MAJOR < 6) +#endif +#ifndef FF_API_OLD_FILTER_OPTS +#define FF_API_OLD_FILTER_OPTS (LIBAVFILTER_VERSION_MAJOR < 6) #endif -#ifndef FF_API_SAMPLERATE64 -#define FF_API_SAMPLERATE64 (LIBAVFILTER_VERSION_MAJOR < 3) +#ifndef FF_API_AVFILTER_OPEN +#define FF_API_AVFILTER_OPEN (LIBAVFILTER_VERSION_MAJOR < 6) #endif -#ifndef FF_API_VSRC_BUFFER_ADD_FRAME -#define FF_API_VSRC_BUFFER_ADD_FRAME (LIBAVFILTER_VERSION_MAJOR < 3) +#ifndef FF_API_AVFILTER_INIT_FILTER +#define FF_API_AVFILTER_INIT_FILTER (LIBAVFILTER_VERSION_MAJOR < 6) #endif -#ifndef FF_API_DEFAULT_CONFIG_OUTPUT_LINK -#define FF_API_DEFAULT_CONFIG_OUTPUT_LINK (LIBAVFILTER_VERSION_MAJOR < 3) +#ifndef FF_API_OLD_FILTER_REGISTER +#define FF_API_OLD_FILTER_REGISTER (LIBAVFILTER_VERSION_MAJOR < 6) #endif -#ifndef FF_API_FILTERS_PUBLIC -#define FF_API_FILTERS_PUBLIC (LIBAVFILTER_VERSION_MAJOR < 3) +#ifndef FF_API_NOCONST_GET_NAME +#define FF_API_NOCONST_GET_NAME (LIBAVFILTER_VERSION_MAJOR < 6) #endif -#endif // AVFILTER_VERSION_H +#endif /* AVFILTER_VERSION_H */