diff options
author | Kostya Shishkov <kostya.shishkov@gmail.com> | 2020-02-11 12:31:35 +0100 |
---|---|---|
committer | Kostya Shishkov <kostya.shishkov@gmail.com> | 2020-02-11 12:31:35 +0100 |
commit | fa90ccfb8676a917a02fbb56381f86aa1962d313 (patch) | |
tree | b9a8787d975720c99a23e908a3ef448fbab45530 /nihav-core/src/io/codebook.rs | |
parent | 5b9e314dc124b8325325f940d7863d39c012dd2e (diff) | |
download | nihav-fa90ccfb8676a917a02fbb56381f86aa1962d313.tar.gz |
Make BitReader rely on passed slice size without the additional arguments.
Diffstat (limited to 'nihav-core/src/io/codebook.rs')
-rw-r--r-- | nihav-core/src/io/codebook.rs | 6 |
1 files changed, 3 insertions, 3 deletions
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); |