aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-core/src/io/codebook.rs
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2020-02-11 12:31:35 +0100
committerKostya Shishkov <kostya.shishkov@gmail.com>2020-02-11 12:31:35 +0100
commitfa90ccfb8676a917a02fbb56381f86aa1962d313 (patch)
treeb9a8787d975720c99a23e908a3ef448fbab45530 /nihav-core/src/io/codebook.rs
parent5b9e314dc124b8325325f940d7863d39c012dd2e (diff)
downloadnihav-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.rs6
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);