|
|
|
@@ -86,6 +86,8 @@ |
|
|
|
|
|
|
|
#if AV_GCC_VERSION_AT_LEAST(3,1) |
|
|
|
# define attribute_deprecated __attribute__((deprecated)) |
|
|
|
#elif defined(_MSC_VER) |
|
|
|
# define attribute_deprecated __declspec(deprecated) |
|
|
|
#else |
|
|
|
# define attribute_deprecated |
|
|
|
#endif |
|
|
|
@@ -102,6 +104,12 @@ |
|
|
|
_Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") \ |
|
|
|
code \ |
|
|
|
_Pragma("GCC diagnostic pop") |
|
|
|
#elif defined(_MSC_VER) |
|
|
|
# define AV_NOWARN_DEPRECATED(code) \ |
|
|
|
__pragma(warning(push)) \ |
|
|
|
__pragma(warning(disable : 4996)) \ |
|
|
|
code; \ |
|
|
|
__pragma(warning(pop)) |
|
|
|
#else |
|
|
|
# define AV_NOWARN_DEPRECATED(code) code |
|
|
|
#endif |
|
|
|
|