Chore: Fix new(er) Clippy lints

This commit is contained in:
Kyle Simpson
2022-11-20 17:59:28 +00:00
parent 646190eaf8
commit 662debd414
7 changed files with 13 additions and 14 deletions

View File

@@ -33,7 +33,7 @@ where
config.length_hint = Some(match hint.into() {
LengthHint::Bytes(a) => a,
LengthHint::Time(t) => {
let s = t.as_secs() + if t.subsec_millis() > 0 { 1 } else { 0 };
let s = t.as_secs() + u64::from(t.subsec_millis() > 0);
(s as usize) * cost_per_sec
},
});

View File

@@ -386,7 +386,7 @@ where
let to_write = remaining.min(interleaved_space);
let need_spill = non_contiguous_end && to_write < remaining;
let samples_used = to_write + if need_spill { 1 } else { 0 };
let samples_used = to_write + usize::from(need_spill);
let last_sample = source_pos.start + to_write;
if need_spill {
@@ -430,7 +430,7 @@ fn write_resample_buffer(
let to_write = remaining.min(interleaved_space);
let need_spill = non_contiguous_end && to_write < remaining;
let samples_used = to_write + if need_spill { 1 } else { 0 };
let samples_used = to_write + usize::from(need_spill);
let last_sample = source_pos.start + to_write;
if need_spill {