private void WriteSpeakerHeader(ref BinarySpeakerTableHeader header) { mWriter.Write(header.SpeakerNameArray.Offset); mWriter.Write(header.SpeakerCount); mWriter.Write(header.Field08); mWriter.Write(header.Field0C); }
private void WriteSpeakerHeader(ref BinarySpeakerTableHeader header) { mWriter.Write(header.SpeakerNameArray.Offset); mWriter.Write(header.SpeakerCount); mWriter.Write(header.ExtDataOffset); mWriter.Write(header.Reserved); }
private void WriteSpeakerNameOffsets(ref BinarySpeakerTableHeader header) { mWriter.SeekBegin(mPositionBase + BinaryHeader.SIZE + header.SpeakerNameArray.Offset); foreach (var speakerName in header.SpeakerNameArray.Value) { mWriter.Write(speakerName.Offset); } }
private void WriteSpeakerNames(ref BinarySpeakerTableHeader header) { foreach (var speakerName in header.SpeakerNameArray.Value) { mWriter.SeekBegin(mPositionBase + BinaryHeader.SIZE + speakerName.Offset); mWriter.Write(speakerName.Value.ToArray()); mWriter.Write(( byte )0); } }