X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-rad%2Fsrc%2Fcodecs%2Fbinkvid.rs;h=90d1d53b8dae977d56a2b955c9a36c9869c727c7;hp=bf8f201f79abaadd81a459594d522a93caae47aa;hb=b70cc0062fd4d791ee20f23439a3b08a04921835;hpb=6e09a92e6b5a5d49f5f64e564ff3a93ca75a8a2e diff --git a/nihav-rad/src/codecs/binkvid.rs b/nihav-rad/src/codecs/binkvid.rs index bf8f201..90d1d53 100644 --- a/nihav-rad/src/codecs/binkvid.rs +++ b/nihav-rad/src/codecs/binkvid.rs @@ -1220,7 +1220,7 @@ impl NADecoder for BinkDecoder { } else { let bufret = alloc_video_buffer(self.info.get_properties().get_video_info().unwrap(), 4); if let Err(_) = bufret { return Err(DecoderError::InvalidData); } - let mut bufinfo = bufret.unwrap(); + let bufinfo = bufret.unwrap(); buf = bufinfo.get_vbuf().unwrap(); self.key_frame = true; self.hams.add_frame(buf); @@ -1229,7 +1229,7 @@ impl NADecoder for BinkDecoder { } else { let bufret = alloc_video_buffer(self.info.get_properties().get_video_info().unwrap(), 4); if let Err(_) = bufret { return Err(DecoderError::InvalidData); } - let mut bufinfo = bufret.unwrap(); + let bufinfo = bufret.unwrap(); buf = bufinfo.get_vbuf().unwrap(); } @@ -1253,7 +1253,7 @@ println!("decode frame {} b={} i={}", pkt.get_pts().unwrap(), self.is_ver_b, sel self.decode_plane(&mut br, plane_idx, &mut buf)?; } } - let mut bufinfo = NABufferType::Video(buf); + let bufinfo = NABufferType::Video(buf); if !self.is_ver_b { self.ips.add_frame(bufinfo.get_vbuf().unwrap()); }