diff options
author | Michael Niedermayer <michael@niedermayer.cc> | 2024-10-16 14:43:04 +0200 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2024-12-02 03:14:45 +0100 |
commit | c314a68d0462bff9a7a1fae37b71f98dcb4e7c04 (patch) | |
tree | 8a4ea86b6c56905791d1b3c98d7372d265855a33 /libavcodec/rangecoder.h | |
parent | 360e7cafd0e65fdf4b186c95e2517a94b9f3fa4f (diff) | |
download | ffmpeg-c314a68d0462bff9a7a1fae37b71f98dcb4e7c04.tar.gz |
avcodec/rangecoder: Do not loop renormalization
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/rangecoder.h')
-rw-r--r-- | libavcodec/rangecoder.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/rangecoder.h b/libavcodec/rangecoder.h index 110908d6bd..2248161bca 100644 --- a/libavcodec/rangecoder.h +++ b/libavcodec/rangecoder.h @@ -106,7 +106,7 @@ static inline void put_rac(RangeCoder *c, uint8_t *const state, int bit) *state = c->one_state[*state]; } - while (c->range < 0x100) + if (c->range < 0x100) renorm_encoder(c); } |