comparison liba52/a52.h @ 3909:ef32c8bdee81

c, mmx versions separated. a52 style runtime stuff
author arpi
date Sun, 30 Dec 2001 21:44:10 +0000
parents 6312aa265429
children 07f1e7669772
comparison
equal deleted inserted replaced
3908:0cc94b1eec0f 3909:ef32c8bdee81
117 sample_t * level, sample_t bias); 117 sample_t * level, sample_t bias);
118 void a52_dynrng (a52_state_t * state, 118 void a52_dynrng (a52_state_t * state,
119 sample_t (* call) (sample_t, void *), void * data); 119 sample_t (* call) (sample_t, void *), void * data);
120 int a52_block (a52_state_t * state, sample_t * samples); 120 int a52_block (a52_state_t * state, sample_t * samples);
121 121
122 void a52_resample_init(uint32_t mm_accel,int _flags,int _chans); 122 void* a52_resample_init(uint32_t mm_accel,int flags,int chans);
123 extern int (* a52_resample) (float * _f, int16_t * s16); 123 extern int (* a52_resample) (float * _f, int16_t * s16);
124 124
125 uint16_t crc16_block(uint8_t *data,uint32_t num_bytes); 125 uint16_t crc16_block(uint8_t *data,uint32_t num_bytes);
126 126
127 #endif /* A52_H */ 127 #endif /* A52_H */