public override void decode(MP4InputStream inStream) { base.decode(inStream); referenceType = inStream.readString(4); while (getLeft(inStream) > 3) { trackIDs.Add((int)inStream.readBytes(4)); } }
public override void decode(MP4InputStream inStream) { base.decode(inStream); try { string tmp = inStream.readString((int)getLeft(inStream)); } catch { inStream.skipBytes(getLeft(inStream)); } }