Unified · Split
| @@ -289,8 +289,7 @@ static inline void encode_vlc_codeword(PutBitContext *pb, unsigned codebook, int · 288 unmodified lines | |||
| 289 | exponent = av_log2(val); | 289 | exponent = av_log2(val); |
| 290 | 290 | ||
| 291 | put_bits(pb, exponent - exp_order + switch_bits, 0); | 291 | put_bits(pb, exponent - exp_order + switch_bits, 0); |
| 292 | put_bits(pb, 1, 1); | 292 | put_bits(pb, exponent + 1, val); |
| 293 | put_bits(pb, exponent, val); | ||
| 294 | } else { | 293 | } else { |
| 295 | exponent = val >> rice_order; | 294 | exponent = val >> rice_order; |
| 296 | 295 | ||