X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-ms%2Fsrc%2Fcodecs%2Fmsvideo1.rs;h=424eb3b1324120e2642931f5c06e83ac7b0702c6;hb=886cde4847280b96e10d240c2f2d76abec121dc8;hp=a3bfebcb026481261fc7c032e9d49a1285c9c1f1;hpb=8d7a1c5c2b1c41d284cbe7ab3d3ee344755db7bc;p=nihav.git diff --git a/nihav-ms/src/codecs/msvideo1.rs b/nihav-ms/src/codecs/msvideo1.rs index a3bfebc..424eb3b 100644 --- a/nihav-ms/src/codecs/msvideo1.rs +++ b/nihav-ms/src/codecs/msvideo1.rs @@ -263,15 +263,16 @@ mod test { use nihav_core::codecs::RegisteredDecoders; use nihav_core::demuxers::RegisteredDemuxers; use nihav_codec_support::test::dec_video::*; - use crate::ms_register_all_codecs; + use crate::ms_register_all_decoders; use nihav_commonfmt::generic_register_all_demuxers; #[test] fn test_ms_video1_8bit() { let mut dmx_reg = RegisteredDemuxers::new(); generic_register_all_demuxers(&mut dmx_reg); let mut dec_reg = RegisteredDecoders::new(); - ms_register_all_codecs(&mut dec_reg); + ms_register_all_decoders(&mut dec_reg); + // sample: https://samples.mplayerhq.hu/avi/palette_change/toon.avi test_decoding("avi", "msvideo1", "assets/MS/toon.avi", Some(66), &dmx_reg, &dec_reg, ExpectedTestResult::MD5([0x0c26ec42, 0xb75bfea7, 0x1e6342ae, 0xb14dcfa3])); } @@ -280,8 +281,9 @@ mod test { let mut dmx_reg = RegisteredDemuxers::new(); generic_register_all_demuxers(&mut dmx_reg); let mut dec_reg = RegisteredDecoders::new(); - ms_register_all_codecs(&mut dec_reg); + ms_register_all_decoders(&mut dec_reg); + // sample: https://samples.mplayerhq.hu/V-codecs/CRAM/clock-cram16.avi test_decoding("avi", "msvideo1", "assets/MS/clock-cram16.avi", None, &dmx_reg, &dec_reg, ExpectedTestResult::MD5([0x03381fa4, 0x5b294fec, 0xb97a7575, 0xa1a3ffe9])); }