let mut buf = bufo.unwrap();
let paloff = buf.get_offset(1);
let stride = buf.get_stride(0);
let mut buf = bufo.unwrap();
let paloff = buf.get_offset(1);
let stride = buf.get_stride(0);
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 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 psrc = &pktbuf[1..];
for (n, src) in psrc.chunks_exact(65).enumerate() {
let code = src[0].rotate_right(1);
let psrc = &pktbuf[1..];
for (n, src) in psrc.chunks_exact(65).enumerate() {
let code = src[0].rotate_right(1);
-// 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]
test_file_decoding("bmv", file, Some(40), true, false, None, &dmx_reg, &dec_reg);
}
#[test]
- 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);
}
}
test_decode_audio("bmv", file, None, "bmv", &dmx_reg, &dec_reg);
}
}