|
|
@ -76,17 +76,21 @@ extern const struct AVOption avoptions_workaround_bug[11]; |
|
|
|
# define restrict |
|
|
|
# define restrict |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef always_inline |
|
|
|
#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0) |
|
|
|
#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0) |
|
|
|
# define always_inline __attribute__((always_inline)) inline |
|
|
|
# define always_inline __attribute__((always_inline)) inline |
|
|
|
#else |
|
|
|
#else |
|
|
|
# define always_inline inline |
|
|
|
# define always_inline inline |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef attribute_used |
|
|
|
#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0) |
|
|
|
#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0) |
|
|
|
# define attribute_used __attribute__((used)) |
|
|
|
# define attribute_used __attribute__((used)) |
|
|
|
#else |
|
|
|
#else |
|
|
|
# define attribute_used |
|
|
|
# define attribute_used |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#ifndef EMULATE_INTTYPES |
|
|
|
#ifndef EMULATE_INTTYPES |
|
|
|
# include <inttypes.h> |
|
|
|
# include <inttypes.h> |
|
|
|