private void _read() { _fourCc = ((Avi.ChunkType)m_io.ReadU4le()); _blockSize = m_io.ReadU4le(); switch (FourCc) { case Avi.ChunkType.List: { __raw_data = m_io.ReadBytes(BlockSize); var io___raw_data = new KaitaiStream(__raw_data); _data = new ListBody(io___raw_data, this, m_root); break; } case Avi.ChunkType.Avih: { __raw_data = m_io.ReadBytes(BlockSize); var io___raw_data = new KaitaiStream(__raw_data); _data = new AvihBody(io___raw_data, this, m_root); break; } case Avi.ChunkType.Strh: { __raw_data = m_io.ReadBytes(BlockSize); var io___raw_data = new KaitaiStream(__raw_data); _data = new StrhBody(io___raw_data, this, m_root); break; } default: { _data = m_io.ReadBytes(BlockSize); break; } } }
private void WriteAttributes(ListBody listBody) { if (listBody != null) { } }