comparison wma.h @ 4785:4ae9ab738aec libavcodec

WMA decoder improvement, output closer to the dmo binary. Patch by Ian Braithwaite ian braithwaite dot dk [Ffmpeg-devel] WMA decoder improvement, 2007-03-28 15:50
author banan
date Wed, 04 Apr 2007 13:49:55 +0000
parents 99d9dd34903b
children 4372aeade5dc
comparison
equal deleted inserted replaced
4784:7738ad31b6e2 4785:4ae9ab738aec
105 int block_len; ///< block length in samples 105 int block_len; ///< block length in samples
106 int block_num; ///< block number in current frame 106 int block_num; ///< block number in current frame
107 int block_pos; ///< current position in frame 107 int block_pos; ///< current position in frame
108 uint8_t ms_stereo; ///< true if mid/side stereo mode 108 uint8_t ms_stereo; ///< true if mid/side stereo mode
109 uint8_t channel_coded[MAX_CHANNELS]; ///< true if channel is coded 109 uint8_t channel_coded[MAX_CHANNELS]; ///< true if channel is coded
110 int exponents_bsize[MAX_CHANNELS]; ///< log2 ratio frame/exp. length
110 DECLARE_ALIGNED_16(float, exponents[MAX_CHANNELS][BLOCK_MAX_SIZE]); 111 DECLARE_ALIGNED_16(float, exponents[MAX_CHANNELS][BLOCK_MAX_SIZE]);
111 float max_exponent[MAX_CHANNELS]; 112 float max_exponent[MAX_CHANNELS];
112 int16_t coefs1[MAX_CHANNELS][BLOCK_MAX_SIZE]; 113 int16_t coefs1[MAX_CHANNELS][BLOCK_MAX_SIZE];
113 DECLARE_ALIGNED_16(float, coefs[MAX_CHANNELS][BLOCK_MAX_SIZE]); 114 DECLARE_ALIGNED_16(float, coefs[MAX_CHANNELS][BLOCK_MAX_SIZE]);
114 DECLARE_ALIGNED_16(FFTSample, output[BLOCK_MAX_SIZE * 2]); 115 DECLARE_ALIGNED_16(FFTSample, output[BLOCK_MAX_SIZE * 2]);