Go to the documentation of this file.
21 #ifndef AVUTIL_VERSION_H
22 #define AVUTIL_VERSION_H
32 #define AV_STRINGIFY(s) AV_TOSTRING(s)
33 #define AV_TOSTRING(s) #s
35 #define AV_GLUE(a, b) a ## b
36 #define AV_JOIN(a, b) AV_GLUE(a, b)
38 #define AV_PRAGMA(s) _Pragma(#s)
53 #define AV_VERSION_INT(a, b, c) (a<<16 | b<<8 | c)
54 #define AV_VERSION_DOT(a, b, c) a ##.## b ##.## c
55 #define AV_VERSION(a, b, c) AV_VERSION_DOT(a, b, c)
77 #define LIBAVUTIL_VERSION_MAJOR 52
78 #define LIBAVUTIL_VERSION_MINOR 18
79 #define LIBAVUTIL_VERSION_MICRO 100
81 #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
82 LIBAVUTIL_VERSION_MINOR, \
83 LIBAVUTIL_VERSION_MICRO)
84 #define LIBAVUTIL_VERSION AV_VERSION(LIBAVUTIL_VERSION_MAJOR, \
85 LIBAVUTIL_VERSION_MINOR, \
86 LIBAVUTIL_VERSION_MICRO)
87 #define LIBAVUTIL_BUILD LIBAVUTIL_VERSION_INT
89 #define LIBAVUTIL_IDENT "Lavu" AV_STRINGIFY(LIBAVUTIL_VERSION)
102 #ifndef FF_API_GET_BITS_PER_SAMPLE_FMT
103 #define FF_API_GET_BITS_PER_SAMPLE_FMT (LIBAVUTIL_VERSION_MAJOR < 53)
105 #ifndef FF_API_FIND_OPT
106 #define FF_API_FIND_OPT (LIBAVUTIL_VERSION_MAJOR < 53)
108 #ifndef FF_API_OLD_AVOPTIONS
109 #define FF_API_OLD_AVOPTIONS (LIBAVUTIL_VERSION_MAJOR < 53)
111 #ifndef FF_API_PIX_FMT
112 #define FF_API_PIX_FMT (LIBAVUTIL_VERSION_MAJOR < 53)
114 #ifndef FF_API_CONTEXT_SIZE
115 #define FF_API_CONTEXT_SIZE (LIBAVUTIL_VERSION_MAJOR < 53)
117 #ifndef FF_API_PIX_FMT_DESC
118 #define FF_API_PIX_FMT_DESC (LIBAVUTIL_VERSION_MAJOR < 53)
120 #ifndef FF_API_AV_REVERSE
121 #define FF_API_AV_REVERSE (LIBAVUTIL_VERSION_MAJOR < 53)
123 #ifndef FF_API_AUDIOCONVERT
124 #define FF_API_AUDIOCONVERT (LIBAVUTIL_VERSION_MAJOR < 53)
126 #ifndef FF_API_CPU_FLAG_MMX2
127 #define FF_API_CPU_FLAG_MMX2 (LIBAVUTIL_VERSION_MAJOR < 53)
129 #ifndef FF_API_SAMPLES_UTILS_RETURN_ZERO
130 #define FF_API_SAMPLES_UTILS_RETURN_ZERO (LIBAVUTIL_VERSION_MAJOR < 53)
132 #ifndef FF_API_LLS_PRIVATE
133 #define FF_API_LLS_PRIVATE (LIBAVUTIL_VERSION_MAJOR < 53)