From 3f904553ea1336fc73333ec680493c41250a03fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 13 Dec 2022 11:43:16 +0200 Subject: Fix various new clippy warnings Part-of: --- audio/audiofx/src/audioecho/ring_buffer.rs | 4 ++-- audio/audiofx/src/audioloudnorm/imp.rs | 9 ++++----- audio/audiofx/src/hrtfrender/imp.rs | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) (limited to 'audio/audiofx') diff --git a/audio/audiofx/src/audioecho/ring_buffer.rs b/audio/audiofx/src/audioecho/ring_buffer.rs index aa6417e5..7e811744 100644 --- a/audio/audiofx/src/audioecho/ring_buffer.rs +++ b/audio/audiofx/src/audioecho/ring_buffer.rs @@ -15,8 +15,8 @@ pub struct RingBuffer { impl RingBuffer { pub fn new(size: usize) -> Self { - let mut buffer = Vec::with_capacity(size as usize); - buffer.extend(iter::repeat(0.0).take(size as usize)); + let mut buffer = Vec::with_capacity(size); + buffer.extend(iter::repeat(0.0).take(size)); Self { buffer: buffer.into_boxed_slice(), diff --git a/audio/audiofx/src/audioloudnorm/imp.rs b/audio/audiofx/src/audioloudnorm/imp.rs index 915e5cb0..d6740171 100644 --- a/audio/audiofx/src/audioloudnorm/imp.rs +++ b/audio/audiofx/src/audioloudnorm/imp.rs @@ -611,10 +611,9 @@ impl State { // the position where we have to start writing the next 100ms in the next // iteration. - let mut outbuf = gst::Buffer::with_size( - self.current_samples_per_frame as usize * self.info.bpf() as usize, - ) - .map_err(|_| gst::FlowError::Error)?; + let mut outbuf = + gst::Buffer::with_size(self.current_samples_per_frame * self.info.bpf() as usize) + .map_err(|_| gst::FlowError::Error)?; { let outbuf = outbuf.get_mut().unwrap(); let mut dst = outbuf.map_writable().map_err(|_| gst::FlowError::Error)?; @@ -819,7 +818,7 @@ impl State { // adjustment. frame_type should only ever be set to Final at the end if we ended up in // Inner state before. if self.frame_type == FrameType::First - && (src.len() / self.info.channels() as usize) < self.current_samples_per_frame as usize + && (src.len() / self.info.channels() as usize) < self.current_samples_per_frame { self.process_first_frame_is_last(imp)?; } diff --git a/audio/audiofx/src/hrtfrender/imp.rs b/audio/audiofx/src/hrtfrender/imp.rs index 97fc6a0c..06d49689 100644 --- a/audio/audiofx/src/hrtfrender/imp.rs +++ b/audio/audiofx/src/hrtfrender/imp.rs @@ -373,7 +373,7 @@ impl HrtfRender { let (prev_offset, _) = state.adapter.prev_offset(); let offset = prev_offset.checked_add(distance_samples).unwrap_or(0); - let duration_samples = outputsz / outbpf as usize; + let duration_samples = outputsz / outbpf; let duration = samples_to_time(duration_samples as u64); (pts, offset, duration) -- cgit v1.2.3