X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=src%2Fcodecs%2Fh263%2Frv20.rs;h=3298fab3aaafe38912b73cac63e395b758704fd9;hb=9e8a5d2d663e9e88cac9cff09d12385320331c3d;hp=177b6f1a735b7e8fbf50864c1e89f057168ebbdb;hpb=32007ad9122cd9be6018dfb66628520d6cf322c8;p=nihav.git diff --git a/src/codecs/h263/rv20.rs b/src/codecs/h263/rv20.rs index 177b6f1..3298fab 100644 --- a/src/codecs/h263/rv20.rs +++ b/src/codecs/h263/rv20.rs @@ -112,7 +112,7 @@ impl<'a> RealVideo20BR<'a> { #[allow(unused_variables)] fn decode_block(&mut self, sstate: &SliceState, quant: u8, intra: bool, coded: bool, blk: &mut [i16; 64], plane_no: usize, acpred: ACPredMode) -> DecoderResult<()> { - let mut br = &mut self.br; + let br = &mut self.br; let mut idx = 0; if !sstate.is_iframe && intra { let mut dc = br.read(8)? as i16; @@ -227,7 +227,7 @@ println!("slice ends @ {}\n", self.br.tell()); } fn decode_block_header(&mut self, info: &PicInfo, slice: &SliceInfo, sstate: &SliceState) -> DecoderResult { - let mut br = &mut self.br; + let br = &mut self.br; let mut q = slice.get_quant(); match info.get_mode() { Type::I => { @@ -362,7 +362,7 @@ impl<'a> RealVideo20BR<'a> { fn read_slice_header(&mut self) -> DecoderResult { validate!(self.slice_no < self.num_slices); - let mut br = &mut self.br; + let br = &mut self.br; br.seek(self.slice_off[self.slice_no] * 8)?; //println!(" slice at off {}", br.tell());