- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x75d4d701, 0x897b4a37, 0xdc2bfb95, 0x3c8871a5],
- [0x4c67ee48, 0xbea36f9c, 0xde61338b, 0xec36cc90]]));
+ [0x2ab229bc, 0xb71308aa, 0x979511c6, 0xcef3ea92],
+ [0x94f227d5, 0xbaa646ef, 0xab78f751, 0x8e1f50da],
+ [0x555de93a, 0x625e77f0, 0x95611bae, 0xbd715e9d],
+ [0xb31b9ba7, 0xba6327f8, 0x5698954f, 0xc16fad2a],
+ [0xda86ffb6, 0x58deb79d, 0x59f62c5b, 0x1bd2a2c5],
+ [0x2f46c7eb, 0x8950ac76, 0xbc68c470, 0x12e3247a],
+ [0x77d73950, 0xf76b28b0, 0x3552bb52, 0x38900a51],
+ [0xf4f45bef, 0x91146af2, 0xdcf4d44e, 0x713bf36e],
+ [0x8e06d350, 0x787f245e, 0x32426903, 0xf35f7dd3],
+ [0x0e35ebc1, 0xfdb6c520, 0x2bf484dc, 0xcec78b63],
+ [0xb8411fa4, 0x3a35f646, 0x85e8e04a, 0xfff58785]]));
+ }
+ #[test]
+ fn test_cinepak_pal() {
+ let mut dmx_reg = RegisteredDemuxers::new();
+ generic_register_all_demuxers(&mut dmx_reg);
+ let mut dec_reg = RegisteredDecoders::new();
+ generic_register_all_decoders(&mut dec_reg);
+ // sample: https://samples.mplayerhq.hu/V-codecs/CVID/palette/catfight%20Tag%20team%20DT.mov
+ test_decoding("mov", "cinepak", "assets/Misc/catfight Tag team DT.mov", Some(10), &dmx_reg,
+ &dec_reg, ExpectedTestResult::MD5Frames(vec![
+ [0x3f7ec8ea, 0x873a2bc6, 0xcc58336e, 0xe88c4ffd],
+ [0x9665feab, 0xc035fb92, 0x5e4b8718, 0xd1c68877],
+ [0x804f8838, 0x7f4b126e, 0x9efab284, 0xee62d451],
+ [0xbb1930dd, 0x62d4a5d1, 0xca34d891, 0x31236269],
+ [0xc23ec739, 0xbe683ffd, 0xecbc337b, 0x73a96b63],
+ [0xa2fa75f2, 0x1dd937a8, 0x44e2074e, 0x1ac24467],
+ [0x9ba0f1e5, 0xadbe5357, 0x4cfa785b, 0x16181d41],
+ [0xe126c340, 0x6ceaac41, 0x64992bff, 0x8d4bc3c4],
+ [0xba6b2510, 0xc40c2b85, 0x1c7d0199, 0x333d4860],
+ [0x293fe1c2, 0x9f358a7e, 0x4fef6450, 0x8477a4ff],
+ [0x4509095a, 0x65575fdd, 0x3a17ecc4, 0x37821bf9]]));