Mercurial > libavcodec.hg
diff aacenc.c @ 9939:6c5a58b34997 libavcodec
Turn on AAC rate control.
author | alexc |
---|---|
date | Wed, 08 Jul 2009 23:04:22 +0000 |
parents | 6c1ac45b3097 |
children | 580fad942ae6 |
line wrap: on
line diff
--- a/aacenc.c Wed Jul 08 21:36:33 2009 +0000 +++ b/aacenc.c Wed Jul 08 23:04:22 2009 +0000 @@ -583,6 +583,7 @@ if (!(avctx->flags & CODEC_FLAG_QSCALE)) { float ratio = avctx->bit_rate * 1024.0f / avctx->sample_rate / avctx->frame_bits; s->lambda *= ratio; + s->lambda = fminf(s->lambda, 65536.f); } if (avctx->frame_bits > 6144*avctx->channels)