Files
FFmpeg/libavcodec/opus
Romain Beauxis b21727ae6f avcodec/opus/rc: avoid a 32-bit shift when flushing raw bits
ff_opus_rc_enc_end() pads the raw bits to a full word, which asks
ff_opus_rc_put_raw() for 32 bits when the cache is empty and shifts a
32-bit value by 32.

Use the value whole when all 32 bits fit, which writes the same output
without the undefined shift that aborts with --assert-level=2.
2026-11-03 13:32:51 +00:00
..
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…