From ab0c7549b2a5e61f513687fe4b13e31202439b43 Mon Sep 17 00:00:00 2001 From: FreezyLemon Date: Fri, 14 Jun 2024 17:44:38 +0200 Subject: [PATCH] Fix clippy lints (#68) * Specify type params in transmute calls * Replace legacy numeric methods with constants --- src/format/context/input.rs | 4 ++-- src/util/frame/audio.rs | 4 +++- src/util/frame/video.rs | 4 +++- src/util/rational.rs | 4 ++-- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/format/context/input.rs b/src/format/context/input.rs index 9708b33..d03d360 100644 --- a/src/format/context/input.rs +++ b/src/format/context/input.rs @@ -122,9 +122,9 @@ impl Input { match avformat_seek_file( self.as_mut_ptr(), -1, - range.start().cloned().unwrap_or(i64::min_value()), + range.start().cloned().unwrap_or(i64::MIN), ts, - range.end().cloned().unwrap_or(i64::max_value()), + range.end().cloned().unwrap_or(i64::MAX), 0, ) { s if s >= 0 => Ok(()), diff --git a/src/util/frame/audio.rs b/src/util/frame/audio.rs index 5218474..79615fa 100644 --- a/src/util/frame/audio.rs +++ b/src/util/frame/audio.rs @@ -63,7 +63,9 @@ impl Audio { if (*self.as_ptr()).format == -1 { format::Sample::None } else { - format::Sample::from(mem::transmute::<_, AVSampleFormat>((*self.as_ptr()).format)) + format::Sample::from(mem::transmute::( + (*self.as_ptr()).format, + )) } } } diff --git a/src/util/frame/video.rs b/src/util/frame/video.rs index 551517e..5472d3f 100644 --- a/src/util/frame/video.rs +++ b/src/util/frame/video.rs @@ -52,7 +52,9 @@ impl Video { if (*self.as_ptr()).format == -1 { format::Pixel::None } else { - format::Pixel::from(mem::transmute::<_, AVPixelFormat>((*self.as_ptr()).format)) + format::Pixel::from(mem::transmute::( + (*self.as_ptr()).format, + )) } } } diff --git a/src/util/rational.rs b/src/util/rational.rs index 0dda52f..3e43d9b 100644 --- a/src/util/rational.rs +++ b/src/util/rational.rs @@ -26,7 +26,7 @@ impl Rational { #[inline] pub fn reduce(&self) -> Rational { - match self.reduce_with_limit(i32::max_value()) { + match self.reduce_with_limit(i32::MAX) { Ok(r) => r, Err(r) => r, } @@ -80,7 +80,7 @@ impl From for AVRational { impl From for Rational { #[inline] fn from(value: f64) -> Rational { - unsafe { Rational::from(av_d2q(value, c_int::max_value())) } + unsafe { Rational::from(av_d2q(value, c_int::MAX)) } } }