Function get [src]

Prototype

pub fn get(self: *RangeDecoder, reader: *Reader, count: usize, n_read: *u64) !u32

Parameters

self: *RangeDecoderreader: *Readercount: usizen_read: *u64

Source

pub fn get(self: *RangeDecoder, reader: *Reader, count: usize, n_read: *u64) !u32 { var result: u32 = 0; for (0..count) |_| { result = (result << 1) ^ @intFromBool(try self.getBit(reader, n_read)); } return result; }