fix some clippy warnings
[nihav.git] / nihav-qt / src / codecs / qdmc.rs
index f8aaecd81e370d16453b0b8f52ad018540faf32f..e80e0981281d7122f95f1fdb5b19253e7a72d061 100644 (file)
@@ -138,7 +138,7 @@ impl QdmcDecoder {
     }
     fn read_wave_data(&mut self, br: &mut BitReader) -> DecoderResult<()> {
         for tone in self.tones.iter_mut() {
-            tone.truncate(0);
+            tone.clear();
         }
         for group in 0..5 {
             let group_size = 1 << (self.frame_bits - group - 1);
@@ -352,7 +352,7 @@ impl NADecoder for QdmcDecoder {
                 let mut chunks = self.fft_buf[ch].chunks_mut(1 << self.frame_bits);
                 let first = chunks.next().unwrap();
                 let second = chunks.next().unwrap();
-                first.copy_from_slice(&second);
+                first.copy_from_slice(second);
                 for el in second.iter_mut() {
                     *el = FFTC_ZERO;
                 }
@@ -396,6 +396,7 @@ mod test {
         let mut dec_reg = RegisteredDecoders::new();
         qt_register_all_decoders(&mut dec_reg);
 
+        // sample: https://samples.mplayerhq.hu/A-codecs/QDMC/rumcoke.mov
         test_decoding("mov", "qdesign-music", "assets/QT/rumcoke.mov", Some(32), &dmx_reg, &dec_reg,
                       ExpectedTestResult::Decodes);
     }