X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-commonfmt%2Fsrc%2Fmuxers%2Fwav.rs;h=1317b95e3e65d57630fa3bfa62c8a619e49d0dc9;hb=51382a9ad683e7b4d5907f63cd8e103f531f577c;hp=f99c1475f6723c2c744a4b2f3e36d80e21bf6321;hpb=61cab15b810434b8e62234ab5cdfcb17ec2d566d;p=nihav.git diff --git a/nihav-commonfmt/src/muxers/wav.rs b/nihav-commonfmt/src/muxers/wav.rs index f99c147..1317b95 100644 --- a/nihav-commonfmt/src/muxers/wav.rs +++ b/nihav-commonfmt/src/muxers/wav.rs @@ -90,8 +90,8 @@ impl<'a> MuxCore<'a> for WAVMuxer<'a> { Ok(()) } fn end(&mut self) -> MuxerResult<()> { - patch_size(&mut self.bw, self.data_pos)?; - patch_size(&mut self.bw, 8)?; + patch_size(self.bw, self.data_pos)?; + patch_size(self.bw, 8)?; // todo patch avg_bytes_per_second if calculated // todo write fact value if calculated Ok(()) @@ -126,6 +126,7 @@ mod test { fn test_wav_muxer() { let mut dmx_reg = RegisteredDemuxers::new(); generic_register_all_demuxers(&mut dmx_reg); + // sample: https://samples.mplayerhq.hu/V-codecs/RT21/320x240/laser05.avi let dec_config = DecoderTestParams { demuxer: "avi", in_name: "assets/Indeo/laser05.avi",