vp6: split data into separate module
[nihav.git] / nihav-duck / src / codecs / mod.rs
index bfdd44ed705f34a50a57d6875acc2b897a15140a..8464c30b6841dd1ec41dd11c2bbfe5edd54c579b 100644 (file)
@@ -33,6 +33,8 @@ mod vp56;
 #[allow(clippy::needless_range_loop)]
 mod vp5;
 #[cfg(feature="decoder_vp6")]
+mod vp6data;
+#[cfg(feature="decoder_vp6")]
 #[allow(clippy::needless_range_loop)]
 mod vp6;
 #[cfg(feature="decoder_vp7")]
@@ -93,6 +95,6 @@ const DUCK_CODECS: &[DecoderInfo] = &[
 /// Registers all available codecs provided by this crate.
 pub fn duck_register_all_decoders(rd: &mut RegisteredDecoders) {
     for decoder in DUCK_CODECS.iter() {
-        rd.add_decoder(decoder.clone());
+        rd.add_decoder(*decoder);
     }
 }