Fields

range: u32,
code: u32,

Functions

inline fn decodeBit(self: *RangeDecoder, reader: anytype, prob: *u16, update: bool) !bool

No documentation provided.

fn fromParts(range: u32, code: u32) RangeDecoder

No documentation provided.

fn get(self: *RangeDecoder, reader: anytype, count: usize) !u32

No documentation provided.

fn init(reader: anytype) !RangeDecoder

No documentation provided.

inline fn isFinished(self: RangeDecoder) bool

No documentation provided.

fn parseReverseBitTree(self: *RangeDecoder, reader: anytype, num_bits: u5, probs: []u16, offset: usize, update: bool) !u32

No documentation provided.

fn set(self: *RangeDecoder, range: u32, code: u32) void

No documentation provided.