dst = &mut tmp2;
}
let a = (1 << 12) - ((src[i + 1] * src[i + 1]) >> 12);
- let scale = if a != 0 { (1 << 24) / a } else { (1 << 24) };
+ let scale = if a != 0 { (1 << 24) / a } else { 1 << 24 };
for j in 0..=i {
let result = (src[j] - ((tmp3[i + 1] * src[i - j]) >> 12)).checked_mul(scale);
if let Some(val) = result {
let mut dec_reg = RegisteredDecoders::new();
realmedia_register_all_decoders(&mut dec_reg);
+ // sample: https://samples.mplayerhq.hu/real/AC-14_4/ra3_in_rm_file.rm
let file = "assets/RV/ra3_in_rm_file.rm";
test_decode_audio("realmedia", file, Some(5000), None/*Some("ra14.4")*/, &dmx_reg, &dec_reg);
}