Function initCounting [src]

Prototype

pub fn initCounting(reader: *Reader, n_read: *u64) !RangeDecoder

Parameters

reader: *Readern_read: *u64

Source

pub fn initCounting(reader: *Reader, n_read: *u64) !RangeDecoder { const reserved = try reader.takeByte(); n_read.* += 1; if (reserved != 0) return error.InvalidRangeCode; const code = try reader.takeInt(u32, .big); n_read.* += 4; return .{ .range = 0xFFFF_FFFF, .code = code, }; }