Mercurial > libavcodec.hg
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) { |