00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef AVUTIL_VERSION_H
00022 #define AVUTIL_VERSION_H
00023
00032 #define AV_STRINGIFY(s) AV_TOSTRING(s)
00033 #define AV_TOSTRING(s) #s
00034
00035 #define AV_GLUE(a, b) a ## b
00036 #define AV_JOIN(a, b) AV_GLUE(a, b)
00037
00038 #define AV_PRAGMA(s) _Pragma(#s)
00039
00053 #define AV_VERSION_INT(a, b, c) (a<<16 | b<<8 | c)
00054 #define AV_VERSION_DOT(a, b, c) a ##.## b ##.## c
00055 #define AV_VERSION(a, b, c) AV_VERSION_DOT(a, b, c)
00056
00077 #define LIBAVUTIL_VERSION_MAJOR 52
00078 #define LIBAVUTIL_VERSION_MINOR 12
00079 #define LIBAVUTIL_VERSION_MICRO 100
00080
00081 #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
00082 LIBAVUTIL_VERSION_MINOR, \
00083 LIBAVUTIL_VERSION_MICRO)
00084 #define LIBAVUTIL_VERSION AV_VERSION(LIBAVUTIL_VERSION_MAJOR, \
00085 LIBAVUTIL_VERSION_MINOR, \
00086 LIBAVUTIL_VERSION_MICRO)
00087 #define LIBAVUTIL_BUILD LIBAVUTIL_VERSION_INT
00088
00089 #define LIBAVUTIL_IDENT "Lavu" AV_STRINGIFY(LIBAVUTIL_VERSION)
00090
00102 #ifndef FF_API_GET_BITS_PER_SAMPLE_FMT
00103 #define FF_API_GET_BITS_PER_SAMPLE_FMT (LIBAVUTIL_VERSION_MAJOR < 53)
00104 #endif
00105 #ifndef FF_API_FIND_OPT
00106 #define FF_API_FIND_OPT (LIBAVUTIL_VERSION_MAJOR < 53)
00107 #endif
00108 #ifndef FF_API_OLD_AVOPTIONS
00109 #define FF_API_OLD_AVOPTIONS (LIBAVUTIL_VERSION_MAJOR < 53)
00110 #endif
00111 #ifndef FF_API_PIX_FMT
00112 #define FF_API_PIX_FMT (LIBAVUTIL_VERSION_MAJOR < 53)
00113 #endif
00114 #ifndef FF_API_CONTEXT_SIZE
00115 #define FF_API_CONTEXT_SIZE (LIBAVUTIL_VERSION_MAJOR < 53)
00116 #endif
00117 #ifndef FF_API_PIX_FMT_DESC
00118 #define FF_API_PIX_FMT_DESC (LIBAVUTIL_VERSION_MAJOR < 53)
00119 #endif
00120 #ifndef FF_API_AV_REVERSE
00121 #define FF_API_AV_REVERSE (LIBAVUTIL_VERSION_MAJOR < 53)
00122 #endif
00123 #ifndef FF_API_AUDIOCONVERT
00124 #define FF_API_AUDIOCONVERT (LIBAVUTIL_VERSION_MAJOR < 53)
00125 #endif
00126 #ifndef FF_API_CPU_FLAG_MMX2
00127 #define FF_API_CPU_FLAG_MMX2 (LIBAVUTIL_VERSION_MAJOR < 53)
00128 #endif
00129 #ifndef FF_API_SAMPLES_UTILS_RETURN_ZERO
00130 #define FF_API_SAMPLES_UTILS_RETURN_ZERO (LIBAVUTIL_VERSION_MAJOR < 53)
00131 #endif
00132
00137 #endif
00138