fn init(block_size: u32, file_reader: *File.Reader, blocks: []u32, buffer: []u8) MsfStream
block_size: u32
file_reader: *File.Reader
blocks: []u32
buffer: []u8
1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066
fn init(block_size: u32, file_reader: *File.Reader, blocks: []u32, buffer: []u8) MsfStream { return .{ .file_reader = file_reader, .next_read_pos = 0, .blocks = blocks, .block_size = block_size, .interface = .{ .vtable = &.{ .stream = stream }, .buffer = buffer, .seek = 0, .end = 0, }, .err = null, }; }