opus_defines.h | opus_defines.h | |||
---|---|---|---|---|
skipping to change at line 67 | skipping to change at line 67 | |||
/** An encoder or decoder structure is invalid or already freed @hideinitia lizer*/ | /** An encoder or decoder structure is invalid or already freed @hideinitia lizer*/ | |||
#define OPUS_INVALID_STATE -6 | #define OPUS_INVALID_STATE -6 | |||
/** Memory allocation has failed @hideinitializer*/ | /** Memory allocation has failed @hideinitializer*/ | |||
#define OPUS_ALLOC_FAIL -7 | #define OPUS_ALLOC_FAIL -7 | |||
/**@}*/ | /**@}*/ | |||
/** @cond OPUS_INTERNAL_DOC */ | /** @cond OPUS_INTERNAL_DOC */ | |||
/**Export control for opus functions */ | /**Export control for opus functions */ | |||
#ifndef OPUS_EXPORT | #ifndef OPUS_EXPORT | |||
# if defined(__GNUC__) && defined(OPUS_BUILD) | # if defined(WIN32) | |||
# define OPUS_EXPORT __attribute__ ((visibility ("default"))) | ||||
# elif defined(WIN32) && !defined(__MINGW32__) | ||||
# ifdef OPUS_BUILD | # ifdef OPUS_BUILD | |||
# define OPUS_EXPORT __declspec(dllexport) | # define OPUS_EXPORT __declspec(dllexport) | |||
# else | # else | |||
# define OPUS_EXPORT | # define OPUS_EXPORT | |||
# endif | # endif | |||
# elif defined(__GNUC__) && defined(OPUS_BUILD) | ||||
# define OPUS_EXPORT __attribute__ ((visibility ("default"))) | ||||
# else | # else | |||
# define OPUS_EXPORT | # define OPUS_EXPORT | |||
# endif | # endif | |||
#endif | #endif | |||
# if !defined(OPUS_GNUC_PREREQ) | # if !defined(OPUS_GNUC_PREREQ) | |||
# if defined(__GNUC__)&&defined(__GNUC_MINOR__) | # if defined(__GNUC__)&&defined(__GNUC_MINOR__) | |||
# define OPUS_GNUC_PREREQ(_maj,_min) \ | # define OPUS_GNUC_PREREQ(_maj,_min) \ | |||
((__GNUC__<<16)+__GNUC_MINOR__>=((_maj)<<16)+(_min)) | ((__GNUC__<<16)+__GNUC_MINOR__>=((_maj)<<16)+(_min)) | |||
# else | # else | |||
End of changes. 2 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |