comparison nellymoserdec.c @ 6218:dfdff1ca78a7 libavcodec

consts I have underestimated this a little, and these are just some ...
author michael
date Fri, 01 Feb 2008 03:26:31 +0000
parents 2fa5d656af8e
children 48759bfbd073
comparison
equal deleted inserted replaced
6217:f838213ca91b 6218:dfdff1ca78a7
272 for(; i < NELLY_FILL_LEN; i++) 272 for(; i < NELLY_FILL_LEN; i++)
273 bits[i] = 0; 273 bits[i] = 0;
274 } 274 }
275 } 275 }
276 276
277 void nelly_decode_block(NellyMoserDecodeContext *s, unsigned char block[NELLY_BLOCK_LEN], float audio[NELLY_SAMPLES]) 277 void nelly_decode_block(NellyMoserDecodeContext *s, const unsigned char block[NELLY_BLOCK_LEN], float audio[NELLY_SAMPLES])
278 { 278 {
279 int i,j; 279 int i,j;
280 float buf[NELLY_FILL_LEN], pows[NELLY_FILL_LEN]; 280 float buf[NELLY_FILL_LEN], pows[NELLY_FILL_LEN];
281 float *aptr, *bptr, *pptr, val, pval; 281 float *aptr, *bptr, *pptr, val, pval;
282 int bits[NELLY_BUF_LEN]; 282 int bits[NELLY_BUF_LEN];
356 return 0; 356 return 0;
357 } 357 }
358 358
359 static int decode_tag(AVCodecContext * avctx, 359 static int decode_tag(AVCodecContext * avctx,
360 void *data, int *data_size, 360 void *data, int *data_size,
361 uint8_t * buf, int buf_size) { 361 const uint8_t * buf, int buf_size) {
362 NellyMoserDecodeContext *s = avctx->priv_data; 362 NellyMoserDecodeContext *s = avctx->priv_data;
363 int blocks, i; 363 int blocks, i;
364 int16_t* samples; 364 int16_t* samples;
365 *data_size = 0; 365 *data_size = 0;
366 samples = (int16_t*)data; 366 samples = (int16_t*)data;