mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-28 10:22:10 +00:00
lavc/opus: Reset alloc_trim when doing decoder bit-allocation.
Fixes ticket #8649. Reported-by: irc user Xogium
This commit is contained in:
parent
ed3da72583
commit
0d81edcbba
@ -613,6 +613,8 @@ void ff_celt_bitalloc(CeltFrame *f, OpusRangeCoder *rc, int encode)
|
||||
}
|
||||
|
||||
/* Allocation trim */
|
||||
if (!encode)
|
||||
f->alloc_trim = 5;
|
||||
if (opus_rc_tell_frac(rc) + (6 << 3) <= tbits_8ths)
|
||||
if (encode)
|
||||
ff_opus_rc_enc_cdf(rc, f->alloc_trim, ff_celt_model_alloc_trim);
|
||||
|
Loading…
Reference in New Issue
Block a user