projects
/
nihav.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
core: fix most clippy warnings
[nihav.git]
/
nihav-core
/
src
/
codecs
/
mod.rs
diff --git
a/nihav-core/src/codecs/mod.rs
b/nihav-core/src/codecs/mod.rs
index 4ea379d59bc64294e19036e006d19a2e1ea03b89..311a45ee4165f6cb56567e8acef2b24e7cd57f12 100644
(file)
--- a/
nihav-core/src/codecs/mod.rs
+++ b/
nihav-core/src/codecs/mod.rs
@@
-168,8
+168,10
@@
pub struct MV {
pub y: i16,
}
pub y: i16,
}
+#[allow(clippy::many_single_char_names)]
+#[allow(clippy::collapsible_if)]
impl MV {
impl MV {
- pub fn new(x: i16, y: i16) -> Self { MV{ x
: x, y:
y } }
+ pub fn new(x: i16, y: i16) -> Self { MV{ x
,
y } }
pub fn pred(a: MV, b: MV, c: MV) -> Self {
let x;
if a.x < b.x {
pub fn pred(a: MV, b: MV, c: MV) -> Self {
let x;
if a.x < b.x {
@@
-199,7
+201,7
@@
impl MV {
y = b.y;
}
}
y = b.y;
}
}
- MV { x
: x, y:
y }
+ MV { x
,
y }
}
}
}
}
@@
-245,6
+247,10
@@
impl NADecoderSupport {
}
}
}
}
+impl Default for NADecoderSupport {
+ fn default() -> Self { Self::new() }
+}
+
pub trait NADecoder {
fn init(&mut self, supp: &mut NADecoderSupport, info: NACodecInfoRef) -> DecoderResult<()>;
pub trait NADecoder {
fn init(&mut self, supp: &mut NADecoderSupport, info: NACodecInfoRef) -> DecoderResult<()>;
@@
-263,6
+269,7
@@
pub mod blockdsp;
#[cfg(feature="h263")]
pub mod h263;
#[cfg(feature="h263")]
pub mod h263;
+#[derive(Default)]
pub struct RegisteredDecoders {
decs: Vec<DecoderInfo>,
}
pub struct RegisteredDecoders {
decs: Vec<DecoderInfo>,
}