Skip to content

Commit 53a90e4

Browse files
committed
Extract CSE
1 parent f0a2615 commit 53a90e4

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/sinc.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,11 +143,10 @@ impl Converter {
143143
left = iter_count - 1;
144144
right = iter_count;
145145
}
146+
let coef = coef + self.half_order;
146147
for _ in 0..iter_count {
147-
let idx1 = left as f64 - self.half_order;
148-
let idx2 = right as f64 - self.half_order;
149-
let pos1 = (coef - idx1).abs() * self.quan;
150-
let pos2 = (coef - idx2).abs() * self.quan;
148+
let pos1 = (coef - left as f64).abs() * self.quan;
149+
let pos2 = (coef - right as f64).abs() * self.quan;
151150
let pos1u = pos1 as usize;
152151
let pos2u = pos2 as usize;
153152
if pos1u < pos_max {

0 commit comments

Comments
 (0)