comparison aacenc.h @ 11731:73f923159384 libavcodec

aacenc: Use exact values when quantizing, not fuzzy values. This requires us to code small escapes; we can't avoid it.
author alexc
date Fri, 14 May 2010 16:49:40 +0000
parents 98970e51365a
children
comparison
equal deleted inserted replaced
11730:5e8702ddbb93 11731:73f923159384
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]; ///< 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 */