X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-core%2Fsrc%2Fscale%2Fscale.rs;h=a0bd0cab078f9dab6d2793d45856bdee0f360bb0;hb=acabf1634bd688a55af95b93217e12b55c30b18a;hp=eb8ff6cc2cf6f75dc0203ae5730f0a3c29175155;hpb=c17489b831959f6543a506a21b4f333e629b47f5;p=nihav.git diff --git a/nihav-core/src/scale/scale.rs b/nihav-core/src/scale/scale.rs index eb8ff6c..a0bd0ca 100644 --- a/nihav-core/src/scale/scale.rs +++ b/nihav-core/src/scale/scale.rs @@ -7,6 +7,7 @@ impl NNResampler { fn new() -> Self { Self{} } } +#[allow(clippy::comparison_chain)] fn scale_line(src: &[T], dst: &mut [T], src_w: usize, dst_w: usize) { if src_w == dst_w { (&mut dst[..dst_w]).copy_from_slice(&src[..dst_w]); @@ -99,7 +100,7 @@ macro_rules! scale_loop { } impl Kernel for NNResampler { - fn init(&mut self, in_fmt: &ScaleInfo, dest_fmt: &ScaleInfo) -> ScaleResult { + fn init(&mut self, in_fmt: &ScaleInfo, dest_fmt: &ScaleInfo, _options: &[(String, String)]) -> ScaleResult { let res = alloc_video_buffer(NAVideoInfo::new(dest_fmt.width, dest_fmt.height, false, in_fmt.fmt), 3); if res.is_err() { return Err(ScaleError::AllocError); } Ok(res.unwrap())