comparison wma.c @ 7582:30dbefc2d3a5 libavcodec

Don't try to free shared ff_sine_* tables pointed to by s->windows[]
author superdump
date Fri, 15 Aug 2008 10:31:11 +0000
parents 7802295cae6f
children a08c1a035386
comparison
equal deleted inserted replaced
7581:6fdffa4836a7 7582:30dbefc2d3a5
364 WMACodecContext *s = avctx->priv_data; 364 WMACodecContext *s = avctx->priv_data;
365 int i; 365 int i;
366 366
367 for(i = 0; i < s->nb_block_sizes; i++) 367 for(i = 0; i < s->nb_block_sizes; i++)
368 ff_mdct_end(&s->mdct_ctx[i]); 368 ff_mdct_end(&s->mdct_ctx[i]);
369 for(i = 0; i < s->nb_block_sizes; i++)
370 av_free(s->windows[i]);
371 369
372 if (s->use_exp_vlc) { 370 if (s->use_exp_vlc) {
373 free_vlc(&s->exp_vlc); 371 free_vlc(&s->exp_vlc);
374 } 372 }
375 if (s->use_noise_coding) { 373 if (s->use_noise_coding) {