19 #ifndef AVUTIL_VERSION_H 20 #define AVUTIL_VERSION_H 33 #define AV_VERSION_INT(a, b, c) (a<<16 | b<<8 | c) 34 #define AV_VERSION_DOT(a, b, c) a ##.## b ##.## c 35 #define AV_VERSION(a, b, c) AV_VERSION_DOT(a, b, c) 56 #define LIBAVUTIL_VERSION_MAJOR 55 57 #define LIBAVUTIL_VERSION_MINOR 20 58 #define LIBAVUTIL_VERSION_MICRO 0 60 #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \ 61 LIBAVUTIL_VERSION_MINOR, \ 62 LIBAVUTIL_VERSION_MICRO) 63 #define LIBAVUTIL_VERSION AV_VERSION(LIBAVUTIL_VERSION_MAJOR, \ 64 LIBAVUTIL_VERSION_MINOR, \ 65 LIBAVUTIL_VERSION_MICRO) 66 #define LIBAVUTIL_BUILD LIBAVUTIL_VERSION_INT 68 #define LIBAVUTIL_IDENT "Lavu" AV_STRINGIFY(LIBAVUTIL_VERSION) 82 #define FF_API_VDPAU (LIBAVUTIL_VERSION_MAJOR < 56) 85 #define FF_API_XVMC (LIBAVUTIL_VERSION_MAJOR < 56) 87 #ifndef FF_API_OPT_TYPE_METADATA 88 #define FF_API_OPT_TYPE_METADATA (LIBAVUTIL_VERSION_MAJOR < 56) 91 #define FF_API_DLOG (LIBAVUTIL_VERSION_MAJOR < 56) 93 #ifndef FF_API_CRYPTO_CONTEXT 94 #define FF_API_CRYPTO_CONTEXT (LIBAVUTIL_VERSION_MAJOR < 56) 96 #ifndef FF_API_PLUS1_MINUS1 97 #define FF_API_PLUS1_MINUS1 (LIBAVUTIL_VERSION_MAJOR < 56) 99 #ifndef FF_API_ERROR_FRAME 100 #define FF_API_ERROR_FRAME (LIBAVUTIL_VERSION_MAJOR < 56) 103 #define FF_API_VAAPI (LIBAVUTIL_VERSION_MAJOR < 56) 105 #ifndef FF_API_PKT_PTS 106 #define FF_API_PKT_PTS (LIBAVUTIL_VERSION_MAJOR < 56) Utility Preprocessor macros.