comparison wavpack.c @ 6294:67e4586d3c1b libavcodec

const
author michael
date Fri, 01 Feb 2008 16:12:00 +0000
parents d030978bcd93
children 48759bfbd073
comparison
equal deleted inserted replaced
6293:2084ab75b08f 6294:67e4586d3c1b
364 return 0; 364 return 0;
365 } 365 }
366 366
367 static int wavpack_decode_frame(AVCodecContext *avctx, 367 static int wavpack_decode_frame(AVCodecContext *avctx,
368 void *data, int *data_size, 368 void *data, int *data_size,
369 uint8_t *buf, int buf_size) 369 const uint8_t *buf, int buf_size)
370 { 370 {
371 WavpackContext *s = avctx->priv_data; 371 WavpackContext *s = avctx->priv_data;
372 int16_t *samples = data; 372 int16_t *samples = data;
373 int samplecount; 373 int samplecount;
374 int got_terms = 0, got_weights = 0, got_samples = 0, got_entropy = 0, got_bs = 0; 374 int got_terms = 0, got_weights = 0, got_samples = 0, got_entropy = 0, got_bs = 0;
375 uint8_t* buf_end = buf + buf_size; 375 const uint8_t* buf_end = buf + buf_size;
376 int i, j, id, size, ssize, weights, t; 376 int i, j, id, size, ssize, weights, t;
377 377
378 if (buf_size == 0){ 378 if (buf_size == 0){
379 *data_size = 0; 379 *data_size = 0;
380 return 0; 380 return 0;