On Thu, Nov 19, 2015 at 8:14 AM, Ganesh Ajjanagadde <gajjanaga...@gmail.com> wrote: > See e.g > https://stackoverflow.com/questions/1666353/are-typedef-and-define-the-same-in-c > for rationale. > > Signed-off-by: Ganesh Ajjanagadde <gajjanaga...@gmail.com> > --- > libavcodec/aac_defines.h | 20 ++++++++++---------- > 1 file changed, 10 insertions(+), 10 deletions(-) > > diff --git a/libavcodec/aac_defines.h b/libavcodec/aac_defines.h > index 3c45742..eff63b3 100644 > --- a/libavcodec/aac_defines.h > +++ b/libavcodec/aac_defines.h > @@ -34,11 +34,11 @@ > > #define AAC_RENAME(x) x ## _fixed > #define AAC_RENAME_32(x) x ## _fixed_32 > -#define INTFLOAT int > -#define INT64FLOAT int64_t > -#define SHORTFLOAT int16_t > -#define AAC_FLOAT SoftFloat > -#define AAC_SIGNE int > +typedef int INTFLOAT; > +typedef int64_t INT64FLOAT; > +typedef int16_t SHORTFLOAT; > +typedef SoftFloat AAC_FLOAT; > +typedef int AAC_SIGNE; > #define FIXR(a) ((int)((a) * 1 + 0.5)) > #define FIXR10(a) ((int)((a) * 1024.0 + 0.5)) > #define Q23(a) (int)((a) * 8388608.0 + 0.5) > @@ -82,11 +82,11 @@ > > #define AAC_RENAME(x) x > #define AAC_RENAME_32(x) x > -#define INTFLOAT float > -#define INT64FLOAT float > -#define SHORTFLOAT float > -#define AAC_FLOAT float > -#define AAC_SIGNE unsigned > +typedef float INTFLOAT; > +typedef float INT64FLOAT; > +typedef float SHORTFLOAT; > +typedef float AAC_FLOAT; > +typedef unsigned AAC_SIGNE; > #define FIXR(x) ((float)(x)) > #define FIXR10(x) ((float)(x)) > #define Q23(x) x > -- > 2.6.2 >
pushed _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel