public override void ReadData()
{
_reserved = Br.ReadUInt16();
_referenceIndex = Br.ReadUInt16();
_qtVideoEncodingVersion = Br.ReadUInt16();
_qtVideoEncodingRevisionLevel= Br.ReadUInt16();
_qtVideoEncodingVendor = Br.ReadUInt32();
_qtVideoTemporalQuality = Br.ReadUInt32();
_qtVideoSpatialQuality = Br.ReadUInt32();
_videoFramePixelSize= Br.ReadUInt32();
_horizontalDpi= Br.ReadUInt32();
_verticalDpi= Br.ReadUInt32();
_qtVideoDataSize= Br.ReadUInt32();
_videoFrameCount= Br.ReadUInt16();
_videoEncoderNameLength = Br.ReadByte();
if (_videoEncoderNameLength < 31)
_videoEncoderNameLength = 31;
_videoEncoderName = ReadString(_videoEncoderNameLength);
_videoPixelDepth = Br.ReadUInt16();
_qtVideoColorTableId= Br.ReadUInt16();
}