public override void Read(BoxReader reader) { using (new SizeChecker(this, reader)) { base.Read(reader); DataReferenceBox.Read(reader); } }
public override void Write(BoxWriter writer) { using (new SizeCalculator(this, writer)) { base.Write(writer); DataReferenceBox.Write(writer); } }
public override string ToString() { StringBuilder xml = new StringBuilder(); xml.Append(base.ToString()); xml.Append(DataReferenceBox.ToString()); xml.Append("</box>"); return(xml.ToString()); }
public DataInformationBox() : base(BoxTypes.DataInformation) { DataReferenceBox = new DataReferenceBox(); this.Size += DataReferenceBox.Size; }
public DataInformationBox() : base(BoxTypes.DataInformation) { DataReferenceBox = new DataReferenceBox(); this.Size += DataReferenceBox.Size; }