prepare to publish crate / apply clippy fixes

This commit is contained in:
2025-07-16 20:04:26 +02:00
parent 0c5ba4e32c
commit 1e4beedfee
8 changed files with 213 additions and 210 deletions

View File

@@ -1,6 +1,6 @@
use crate::{
rans::{ONE_PROB, PROB_BITS},
Config,
rans::{ONE_PROB, PROB_BITS},
};
const INIT_PROB: u16 = 1 << (PROB_BITS - 1);
@@ -49,12 +49,10 @@ impl<'a> Context<'a> {
};
(offset + old as i32 - ((old as i32 + UPDATE_ADD as i32) >> UPDATE_RATE)) as u8
} else if bit ^ self.state.invert_bit_encoding {
old + ((ONE_PROB - old as u32 + UPDATE_ADD) >> UPDATE_RATE) as u8
} else {
if bit ^ self.state.invert_bit_encoding {
old + ((ONE_PROB - old as u32 + UPDATE_ADD) >> UPDATE_RATE) as u8
} else {
old - ((old as u32 + UPDATE_ADD) >> UPDATE_RATE) as u8
}
old - ((old as u32 + UPDATE_ADD) >> UPDATE_RATE) as u8
};
}
}