comparison aacenc.h @ 11369:98970e51365a libavcodec

Remove DECLARE_ALIGNED_{8,16} macros These macros are redundant. All uses are replaced with the generic DECLARE_ALIGNED macro instead.
author mru
date Sat, 06 Mar 2010 14:24:59 +0000
parents 34a65026fa06
children 73f923159384
comparison
equal deleted inserted replaced
11368:3d4f64b8fb10 11369:98970e51365a
50 typedef struct AACEncContext { 50 typedef struct AACEncContext {
51 PutBitContext pb; 51 PutBitContext pb;
52 FFTContext mdct1024; ///< long (1024 samples) frame transform context 52 FFTContext mdct1024; ///< long (1024 samples) frame transform context
53 FFTContext mdct128; ///< short (128 samples) frame transform context 53 FFTContext mdct128; ///< short (128 samples) frame transform context
54 DSPContext dsp; 54 DSPContext dsp;
55 DECLARE_ALIGNED_16(FFTSample, output)[2048]; ///< temporary buffer for MDCT input coefficients 55 DECLARE_ALIGNED(16, FFTSample, output)[2048]; ///< temporary buffer for MDCT input coefficients
56 int16_t* samples; ///< saved preprocessed input 56 int16_t* samples; ///< saved preprocessed input
57 57
58 int samplerate_index; ///< MPEG-4 samplerate index 58 int samplerate_index; ///< MPEG-4 samplerate index
59 59
60 ChannelElement *cpe; ///< channel elements 60 ChannelElement *cpe; ///< channel elements
62 struct FFPsyPreprocessContext* psypp; 62 struct FFPsyPreprocessContext* psypp;
63 AACCoefficientsEncoder *coder; 63 AACCoefficientsEncoder *coder;
64 int cur_channel; 64 int cur_channel;
65 int last_frame; 65 int last_frame;
66 float lambda; 66 float lambda;
67 DECLARE_ALIGNED_16(int, qcoefs)[96][2]; ///< quantized coefficients 67 DECLARE_ALIGNED(16, int, qcoefs)[96][2]; ///< quantized coefficients
68 DECLARE_ALIGNED_16(float, scoefs)[1024]; ///< scaled coefficients 68 DECLARE_ALIGNED(16, float, scoefs)[1024]; ///< scaled coefficients
69 } AACEncContext; 69 } AACEncContext;
70 70
71 #endif /* AVCODEC_AACENC_H */ 71 #endif /* AVCODEC_AACENC_H */