Mercurial > libavcodec.hg
comparison aacenc.h @ 10961:34a65026fa06 libavcodec
Move array specifiers outside DECLARE_ALIGNED() invocations
author | mru |
---|---|
date | Fri, 22 Jan 2010 03:25:11 +0000 |
parents | 38ab367d4231 |
children | 98970e51365a |
comparison
equal
deleted
inserted
replaced
10960:10759fd39860 | 10961:34a65026fa06 |
---|---|
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 */ |