rename register_all_codecs to register_all_decoders
[nihav.git] / nihav-qt / src / codecs / rle.rs
index 0d3ed06af3420e81dc4abe4fd8d8d56f0c5ec118..969c104e8a4f712e08047bdbffb2dd74a3c4065d 100644 (file)
@@ -511,14 +511,14 @@ mod test {
     use nihav_core::codecs::RegisteredDecoders;
     use nihav_core::demuxers::RegisteredDemuxers;
     use nihav_codec_support::test::dec_video::*;
-    use crate::qt_register_all_codecs;
+    use crate::qt_register_all_decoders;
     use nihav_commonfmt::generic_register_all_demuxers;
     #[test]
     fn test_qt_rle_1bit() {
         let mut dmx_reg = RegisteredDemuxers::new();
         generic_register_all_demuxers(&mut dmx_reg);
         let mut dec_reg = RegisteredDecoders::new();
-        qt_register_all_codecs(&mut dec_reg);
+        qt_register_all_decoders(&mut dec_reg);
 
 //test_file_decoding("mov", "assets/QT/Animation-Monochrome.mov", Some(6), true, false, Some("qtrle-mono"), &dmx_reg, &dec_reg);
         test_decoding("mov", "qt-rle", "assets/QT/Animation-Monochrome.mov", Some(6), &dmx_reg, &dec_reg,
@@ -536,7 +536,7 @@ mod test {
         let mut dmx_reg = RegisteredDemuxers::new();
         generic_register_all_demuxers(&mut dmx_reg);
         let mut dec_reg = RegisteredDecoders::new();
-        qt_register_all_codecs(&mut dec_reg);
+        qt_register_all_decoders(&mut dec_reg);
 
         test_decoding("mov", "qt-rle", "assets/QT/Animation-16Greys.mov", Some(6), &dmx_reg, &dec_reg,
                       ExpectedTestResult::MD5Frames(vec![
@@ -553,7 +553,7 @@ mod test {
         let mut dmx_reg = RegisteredDemuxers::new();
         generic_register_all_demuxers(&mut dmx_reg);
         let mut dec_reg = RegisteredDecoders::new();
-        qt_register_all_codecs(&mut dec_reg);
+        qt_register_all_decoders(&mut dec_reg);
 
         test_decoding("mov", "qt-rle", "assets/QT/Animation-256Greys.mov", Some(6), &dmx_reg, &dec_reg,
                       ExpectedTestResult::MD5Frames(vec![
@@ -570,7 +570,7 @@ mod test {
         let mut dmx_reg = RegisteredDemuxers::new();
         generic_register_all_demuxers(&mut dmx_reg);
         let mut dec_reg = RegisteredDecoders::new();
-        qt_register_all_codecs(&mut dec_reg);
+        qt_register_all_decoders(&mut dec_reg);
 
         test_decoding("mov", "qt-rle", "assets/QT/Animation-Highcolour.mov", Some(6), &dmx_reg, &dec_reg,
                       ExpectedTestResult::MD5Frames(vec![
@@ -587,24 +587,24 @@ mod test {
         let mut dmx_reg = RegisteredDemuxers::new();
         generic_register_all_demuxers(&mut dmx_reg);
         let mut dec_reg = RegisteredDecoders::new();
-        qt_register_all_codecs(&mut dec_reg);
+        qt_register_all_decoders(&mut dec_reg);
 
-        test_decoding("mov", "qt-rle", "assets/QT/Animation-Highcolour.mov", Some(6), &dmx_reg, &dec_reg,
+        test_decoding("mov", "qt-rle", "assets/QT/Animation-Truecolour.mov", Some(6), &dmx_reg, &dec_reg,
                       ExpectedTestResult::MD5Frames(vec![
-                            [0x8fa5361b, 0xd36d6def, 0x33b250e9, 0xab98a41c],
-                            [0xdd253ce0, 0xbc5fd3a1, 0x51fe2394, 0x950f18e4],
-                            [0xbf34ca8d, 0x1faa24ee, 0x8d70af09, 0x742a4056],
-                            [0x9feca59b, 0xdca7dc1d, 0xb6fe14f1, 0xd88c8b67],
-                            [0x2e1544b8, 0x89a7e788, 0x0efcde09, 0xec4e7995],
-                            [0x1e28b2a8, 0xd53495ca, 0x405a9b6e, 0x59338cad],
-                            [0xe90156a4, 0xb64bca4a, 0x5cdf6681, 0xc32945fb]]));
+                            [0x84d00c89, 0xf92c7f81, 0x6c1bd9e7, 0x35dd8f57],
+                            [0x5ff0a7c9, 0xb589a484, 0xecc230b3, 0xe4e53bd3],
+                            [0xbb394f7b, 0x2591b6c6, 0x12b0070c, 0xfa0952fc],
+                            [0x380c1756, 0x72be8b16, 0xa7bbff48, 0x106017d4],
+                            [0x27d8cc7c, 0x43ee384d, 0x542b95b1, 0x0a3ee031],
+                            [0xa29529de, 0xcb53d03b, 0x4f2b6ec5, 0x4ea5d738],
+                            [0x181d471b, 0x90d389e7, 0xc627b263, 0xa9d42323]]));
     }
     #[test]
     fn test_qt_rle_32bit() {
         let mut dmx_reg = RegisteredDemuxers::new();
         generic_register_all_demuxers(&mut dmx_reg);
         let mut dec_reg = RegisteredDecoders::new();
-        qt_register_all_codecs(&mut dec_reg);
+        qt_register_all_decoders(&mut dec_reg);
 
         test_decoding("mov", "qt-rle", "assets/QT/Jag-finder-renaming.mov", Some(10), &dmx_reg, &dec_reg,
                       ExpectedTestResult::MD5Frames(vec![
@@ -618,6 +618,6 @@ mod test {
                             [0xe82390cf, 0xfaceab34, 0xcc857b2f, 0xed47f125],
                             [0xe82390cf, 0xfaceab34, 0xcc857b2f, 0xed47f125],
                             [0xe82390cf, 0xfaceab34, 0xcc857b2f, 0xed47f125],
-                            [0xd453e404, 0x6418f0a2, 0x2a4008dc, 0x09db5c72]]));
+                            [0xe67d4be5, 0xe41ce60e, 0x4e6912c3, 0xc96dc521]]));
     }
 }