pub fn seekBy(ms: *MsfStream, len: i64) !void ms: *MsfStreamlen: i641110
1111
1112
1113
1114 pub fn seekBy(ms: *MsfStream, len: i64) !void {
ms.next_read_pos = @as(u64, @intCast(@as(i64, @intCast(ms.logicalPos())) + len));
if (ms.next_read_pos >= ms.blocks.len * ms.block_size) return error.EOF;
ms.interface.tossBuffered();
}