X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-core%2Fsrc%2Fio%2Fcodebook.rs;h=2e4094b1a13d9bfe72f568eb70b0fc0a24fd79f4;hp=4f041c6067491b5ae4667aca102f2a3ae6733ea7;hb=fa90ccfb8676a917a02fbb56381f86aa1962d313;hpb=5b9e314dc124b8325325f940d7863d39c012dd2e diff --git a/nihav-core/src/io/codebook.rs b/nihav-core/src/io/codebook.rs index 4f041c6..2e4094b 100644 --- a/nihav-core/src/io/codebook.rs +++ b/nihav-core/src/io/codebook.rs @@ -348,7 +348,7 @@ mod test { FullCodebookDesc { code: 0b1110, bits: 4, sym: -42 } ); let buf = &BITS; - let mut br = BitReader::new(buf, buf.len(), BitReaderMode::BE); + let mut br = BitReader::new(buf, BitReaderMode::BE); let mut cfr = FullCodebookDescReader::new(cb_desc); let cb = Codebook::new(&mut cfr, CodebookMode::MSB).unwrap(); assert_eq!(br.read_cb(&cb).unwrap(), 16); @@ -377,7 +377,7 @@ mod test { ShortCodebookDesc { code: 0b1111110, bits: 7 }, ShortCodebookDesc { code: 0b11111111, bits: 8 } ); - let mut br2 = BitReader::new(buf, buf.len(), BitReaderMode::BE); + let mut br2 = BitReader::new(buf, BitReaderMode::BE); let mut cfr = ShortCodebookDescReader::new(scb_desc); let cb = Codebook::new(&mut cfr, CodebookMode::MSB).unwrap(); assert_eq!(br2.read_cb(&cb).unwrap(), 0); @@ -404,7 +404,7 @@ mod test { ShortCodebookDesc { code: 0b0111111, bits: 7 }, ShortCodebookDesc { code: 0b1011101111, bits: 10 } ); - let mut brl = BitReader::new(buf, buf.len(), BitReaderMode::LE); + let mut brl = BitReader::new(buf, BitReaderMode::LE); let mut cfr = ShortCodebookDescReader::new(scble_desc); let cb = Codebook::new(&mut cfr, CodebookMode::LSB).unwrap(); assert_eq!(brl.read_cb(&cb).unwrap(), 11);