projects
/
nihav.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
commonfmt: fix or silence clippy warnings
[nihav.git]
/
nihav-commonfmt
/
src
/
codecs
/
atrac3.rs
diff --git
a/nihav-commonfmt/src/codecs/atrac3.rs
b/nihav-commonfmt/src/codecs/atrac3.rs
index b74c5339149d9e0d00a9f84cb1972a752d1b9c0c..85124825b885d0ebaa1cb65c0ff7fcfdee5a866e 100644
(file)
--- a/
nihav-commonfmt/src/codecs/atrac3.rs
+++ b/
nihav-commonfmt/src/codecs/atrac3.rs
@@
-260,6
+260,7
@@
struct DSP {
tmp: [f32; ATRAC3_FRAME_SIZE + 64],
}
tmp: [f32; ATRAC3_FRAME_SIZE + 64],
}
+#[allow(clippy::manual_memcpy)]
impl DSP {
fn new() -> Self {
let mut gain_tab: [f32; 16] = [0.0; 16];
impl DSP {
fn new() -> Self {
let mut gain_tab: [f32; 16] = [0.0; 16];
@@
-409,7
+410,7
@@
struct Atrac3CodebookReader {
}
impl CodebookDescReader<u8> for Atrac3CodebookReader {
fn bits(&mut self, idx: usize) -> u8 { self.bits[idx] }
}
impl CodebookDescReader<u8> for Atrac3CodebookReader {
fn bits(&mut self, idx: usize) -> u8 { self.bits[idx] }
- fn code(&mut self, idx: usize) -> u32 {
self.codes[idx] as u32
}
+ fn code(&mut self, idx: usize) -> u32 {
u32::from(self.codes[idx])
}
fn sym (&mut self, idx: usize) -> u8 { idx as u8 }
fn len(&mut self) -> usize { self.bits.len() }
}
fn sym (&mut self, idx: usize) -> u8 { idx as u8 }
fn len(&mut self) -> usize { self.bits.len() }
}
@@
-455,6
+456,7
@@
impl Atrac3Decoder {
scalefactors,
}
}
scalefactors,
}
}
+ #[allow(clippy::identity_op)]
fn rev_matrix(&mut self) {
for i in 0..4 {
let c0 = self.mci_prev[i];
fn rev_matrix(&mut self) {
for i in 0..4 {
let c0 = self.mci_prev[i];