public override int Read(BinaryReader br) { int total = base.Read(br); version = QBox.BE64(br.ReadUInt64()); total += 8; accessUnits = (uint)QBox.BE32(br.ReadUInt32()); total += 4; return(total); }
public override void Write(BinaryWriter bw, int dataLen) { base.Write(bw, dataLen); bw.Write((UInt64)QBox.BE64(version)); bw.Write((UInt64)QBox.BE64(width)); bw.Write((UInt64)QBox.BE64(height)); bw.Write((UInt64)QBox.BE64(frameTicks)); }
public override void Write(BinaryWriter bw, int dataLen) { base.Write(bw, dataLen); bw.Write((UInt64)QBox.BE64(version)); bw.Write((UInt32)QBox.BE32(samplingFrequency)); bw.Write((UInt32)QBox.BE32(accessUnits)); bw.Write((UInt32)QBox.BE32(accessUnitSize)); bw.Write((UInt32)QBox.BE32(channels)); }
public override int Read(BinaryReader br) { int total = base.Read(br); version = QBox.BE64(br.ReadUInt64()); total += 8; width = QBox.BE64(br.ReadUInt64()); total += 8; height = QBox.BE64(br.ReadUInt64()); total += 8; frameTicks = QBox.BE64(br.ReadUInt64()); total += 8; return(total); }
public override int Read(BinaryReader br) { int total = base.Read(br); version = QBox.BE64(br.ReadUInt64()); total += 8; samplingFrequency = (uint)QBox.BE32(br.ReadUInt32()); total += 4; accessUnits = (uint)QBox.BE32(br.ReadUInt32()); total += 4; accessUnitSize = (uint)QBox.BE32(br.ReadUInt32()); total += 4; channels = (uint)QBox.BE32(br.ReadUInt32()); total += 4; return(total); }