let nblocks = pktbuf[0] as usize;
validate!(pktbuf.len() == 1 + 65 * nblocks);
let samples = nblocks * 32;
- let mut abuf = alloc_audio_buffer(self.ainfo, samples, self.chmap.clone())?;
+ let abuf = alloc_audio_buffer(self.ainfo, samples, self.chmap.clone())?;
let mut adata = abuf.get_abuf_i16().unwrap();
let off1 = adata.get_offset(1);
let mut dst = adata.get_data_mut();
let mut dec_reg = RegisteredDecoders::new();
game_register_all_codecs(&mut dec_reg);
-// let file = "assets/PERFECT.BMV";
-// let file = "assets/DW2-MOUSE.BMV";
- let file = "assets/WILDCAT.BMV";
+// let file = "assets/Game/PERFECT.BMV";
+// let file = "assets/Game/DW2-MOUSE.BMV";
+ let file = "assets/Game/WILDCAT.BMV";
test_file_decoding("bmv", file, Some(40), true, false, None, &dmx_reg, &dec_reg);
}
#[test]
let mut dec_reg = RegisteredDecoders::new();
game_register_all_codecs(&mut dec_reg);
- let file = "assets/PERFECT.BMV";
-// let file = "assets/DW2-MOUSE.BMV";
-// let file = "assets/WILDCAT.BMV";
+ let file = "assets/Game/PERFECT.BMV";
+// let file = "assets/Game/DW2-MOUSE.BMV";
+// let file = "assets/Game/WILDCAT.BMV";
test_decode_audio("bmv", file, None, "bmv", &dmx_reg, &dec_reg);
}
}