Mercurial > libavcodec.hg
comparison wmadec.c @ 2992:f74ae8aff2a9 libavcodec
Fix wma2 audio decoder
Patch by Reimar Doeffinger
author | rtognimp |
---|---|
date | Tue, 27 Dec 2005 19:58:04 +0000 |
parents | ef2149182f1c |
children | d4080a510724 |
comparison
equal
deleted
inserted
replaced
2991:d377b0788381 | 2992:f74ae8aff2a9 |
---|---|
282 else if (sample_rate1 >= 8000) | 282 else if (sample_rate1 >= 8000) |
283 sample_rate1 = 8000; | 283 sample_rate1 = 8000; |
284 } | 284 } |
285 | 285 |
286 bps = (float)s->bit_rate / (float)(s->nb_channels * s->sample_rate); | 286 bps = (float)s->bit_rate / (float)(s->nb_channels * s->sample_rate); |
287 s->byte_offset_bits = av_log2((int)(bps * s->frame_len / 8.0)) + 2; | 287 s->byte_offset_bits = av_log2((int)(bps * s->frame_len / 8.0 + 0.5)) + 2; |
288 | 288 |
289 /* compute high frequency value and choose if noise coding should | 289 /* compute high frequency value and choose if noise coding should |
290 be activated */ | 290 be activated */ |
291 bps1 = bps; | 291 bps1 = bps; |
292 if (s->nb_channels == 2) | 292 if (s->nb_channels == 2) |