comparison liba52/a52_internal.h @ 1193:6a6dbba3da95 libavcodec

Utility functions (CRC calc & float->int converters) [imported from MPlayer, based on a52dec's libao]
author arpi_esp
date Wed, 16 Apr 2003 20:03:07 +0000
parents 68d0a38bd802
children 0b546eab515d
comparison
equal deleted inserted replaced
1192:f1054743bc56 1193:6a6dbba3da95
116 void a52_upmix (sample_t * samples, int acmod, int output); 116 void a52_upmix (sample_t * samples, int acmod, int output);
117 117
118 void a52_imdct_init (uint32_t mm_accel); 118 void a52_imdct_init (uint32_t mm_accel);
119 void a52_imdct_256 (sample_t * data, sample_t * delay, sample_t bias); 119 void a52_imdct_256 (sample_t * data, sample_t * delay, sample_t bias);
120 void a52_imdct_512 (sample_t * data, sample_t * delay, sample_t bias); 120 void a52_imdct_512 (sample_t * data, sample_t * delay, sample_t bias);
121 //extern void (* a52_imdct_256) (sample_t data[], sample_t delay[], sample_t bias);
122 //extern void (* a52_imdct_512) (sample_t data[], sample_t delay[], sample_t bias);
121 123
122 #define ROUND(x) ((int)((x) + ((x) > 0 ? 0.5 : -0.5))) 124 #define ROUND(x) ((int)((x) + ((x) > 0 ? 0.5 : -0.5)))
123 125
124 #ifndef LIBA52_FIXED 126 #ifndef LIBA52_FIXED
125 127