diff options
author | Loren Merritt <lorenm@u.washington.edu> | 2008-08-14 03:35:40 +0400 |
---|---|---|
committer | Loren Merritt <lorenm@u.washington.edu> | 2008-08-14 03:35:40 +0400 |
commit | 911e21a306dc7fddb3e8f0acb827ff89eaf9418d (patch) | |
tree | 31343bb32b071255ade7cbd1d5d8cfda57e36462 /libavcodec/ac3dec.h | |
parent | ac2e556456bf8be035bdee386e8ec2a63ebb870d (diff) |
simd int->float
20% faster ac3 if downmixing, 15% if not
Originally committed as revision 14743 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/ac3dec.h')
-rw-r--r-- | libavcodec/ac3dec.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/ac3dec.h b/libavcodec/ac3dec.h index 8b6c057cfc..de43609f58 100644 --- a/libavcodec/ac3dec.h +++ b/libavcodec/ac3dec.h @@ -158,7 +158,7 @@ typedef struct { float mul_bias; ///< scaling for float_to_int16 conversion ///@} - int fixed_coeffs[AC3_MAX_CHANNELS][AC3_MAX_COEFS]; ///> fixed-point transform coefficients + DECLARE_ALIGNED_16(int, fixed_coeffs[AC3_MAX_CHANNELS][AC3_MAX_COEFS]); ///> fixed-point transform coefficients ///@defgroup arrays aligned arrays DECLARE_ALIGNED_16(float, transform_coeffs[AC3_MAX_CHANNELS][AC3_MAX_COEFS]); ///< transform coefficients |