@Override protected void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); width = IsoTypeReader.readFixedPoint1616(content); height = IsoTypeReader.readFixedPoint1616(content); }
@Override protected void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); width = IsoTypeReader.readFixedPoint1616(content); height = IsoTypeReader.readFixedPoint1616(content); }
@Override protected void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); width = IsoTypeReader.readFixedPoint1616(content); height = IsoTypeReader.readFixedPoint1616(content); }
public static Matrix fromByteBuffer(ByteBuffer byteBuffer) { return fromFileOrder( IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint0230(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint0230(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint0230(byteBuffer) ); }
public Entry(EditListBox editListBox, ByteBuffer bb) { if (editListBox.getVersion() == 1) { segmentDuration = IsoTypeReader.readUInt64(bb); mediaTime = bb.getLong(); mediaRate = IsoTypeReader.readFixedPoint1616(bb); } else { segmentDuration = IsoTypeReader.readUInt32(bb); mediaTime = bb.getInt(); mediaRate = IsoTypeReader.readFixedPoint1616(bb); } this.editListBox = editListBox; }
@Override public void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); language = IsoTypeReader.readIso639(content); name = IsoTypeReader.readString(content); role = IsoTypeReader.readUInt8(content); longitude = IsoTypeReader.readFixedPoint1616(content); latitude = IsoTypeReader.readFixedPoint1616(content); altitude = IsoTypeReader.readFixedPoint1616(content); astronomicalBody = IsoTypeReader.readString(content); additionalNotes = IsoTypeReader.readString(content); }
rate = IsoTypeReader.readFixedPoint1616(content); volume = IsoTypeReader.readFixedPoint88(content); IsoTypeReader.readUInt16(content);
width = IsoTypeReader.readUInt16(content); height = IsoTypeReader.readUInt16(content); horizresolution = IsoTypeReader.readFixedPoint1616(content); vertresolution = IsoTypeReader.readFixedPoint1616(content); tmp = IsoTypeReader.readUInt32(content); assert 0 == tmp : "reserved byte not 0";
@Override public void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); if (getVersion() == 1) { creationTime = DateHelper.convert(IsoTypeReader.readUInt64(content)); modificationTime = DateHelper.convert(IsoTypeReader.readUInt64(content)); trackId = IsoTypeReader.readUInt32(content); IsoTypeReader.readUInt32(content); duration = content.getLong(); } else { creationTime = DateHelper.convert(IsoTypeReader.readUInt32(content)); modificationTime = DateHelper.convert(IsoTypeReader.readUInt32(content)); trackId = IsoTypeReader.readUInt32(content); IsoTypeReader.readUInt32(content); duration = content.getInt(); } // 196 if (duration < -1) { LOG.warn("tkhd duration is not in expected range"); } IsoTypeReader.readUInt32(content); IsoTypeReader.readUInt32(content); layer = IsoTypeReader.readUInt16(content); // 204 alternateGroup = IsoTypeReader.readUInt16(content); volume = IsoTypeReader.readFixedPoint88(content); IsoTypeReader.readUInt16(content); // 212 matrix = Matrix.fromByteBuffer(content); width = IsoTypeReader.readFixedPoint1616(content); // 248 height = IsoTypeReader.readFixedPoint1616(content); }
@Override protected void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); width = IsoTypeReader.readFixedPoint1616(content); height = IsoTypeReader.readFixedPoint1616(content); }
@Override protected void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); width = IsoTypeReader.readFixedPoint1616(content); height = IsoTypeReader.readFixedPoint1616(content); }
@Override protected void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); width = IsoTypeReader.readFixedPoint1616(content); height = IsoTypeReader.readFixedPoint1616(content); }
public static Matrix fromByteBuffer(ByteBuffer byteBuffer) { return fromFileOrder( IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint0230(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint0230(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint1616(byteBuffer), IsoTypeReader.readFixedPoint0230(byteBuffer) ); }
public Entry(EditListBox editListBox, ByteBuffer bb) { if (editListBox.getVersion() == 1) { segmentDuration = IsoTypeReader.readUInt64(bb); mediaTime = bb.getLong(); mediaRate = IsoTypeReader.readFixedPoint1616(bb); } else { segmentDuration = IsoTypeReader.readUInt32(bb); mediaTime = bb.getInt(); mediaRate = IsoTypeReader.readFixedPoint1616(bb); } this.editListBox = editListBox; }
@Override public void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); language = IsoTypeReader.readIso639(content); name = IsoTypeReader.readString(content); role = IsoTypeReader.readUInt8(content); longitude = IsoTypeReader.readFixedPoint1616(content); latitude = IsoTypeReader.readFixedPoint1616(content); altitude = IsoTypeReader.readFixedPoint1616(content); astronomicalBody = IsoTypeReader.readString(content); additionalNotes = IsoTypeReader.readString(content); }
rate = IsoTypeReader.readFixedPoint1616(content); volume = IsoTypeReader.readFixedPoint88(content); IsoTypeReader.readUInt16(content);
width = IsoTypeReader.readUInt16(content); height = IsoTypeReader.readUInt16(content); horizresolution = IsoTypeReader.readFixedPoint1616(content); vertresolution = IsoTypeReader.readFixedPoint1616(content); tmp = IsoTypeReader.readUInt32(content); assert 0 == tmp : "reserved byte not 0";
@Override public void _parseDetails(ByteBuffer content) { parseVersionAndFlags(content); if (getVersion() == 1) { creationTime = DateHelper.convert(IsoTypeReader.readUInt64(content)); modificationTime = DateHelper.convert(IsoTypeReader.readUInt64(content)); trackId = IsoTypeReader.readUInt32(content); IsoTypeReader.readUInt32(content); duration = content.getLong(); } else { creationTime = DateHelper.convert(IsoTypeReader.readUInt32(content)); modificationTime = DateHelper.convert(IsoTypeReader.readUInt32(content)); trackId = IsoTypeReader.readUInt32(content); IsoTypeReader.readUInt32(content); duration = content.getInt(); } // 196 if (duration < -1) { LOG.warn("tkhd duration is not in expected range"); } IsoTypeReader.readUInt32(content); IsoTypeReader.readUInt32(content); layer = IsoTypeReader.readUInt16(content); // 204 alternateGroup = IsoTypeReader.readUInt16(content); volume = IsoTypeReader.readFixedPoint88(content); IsoTypeReader.readUInt16(content); // 212 matrix = Matrix.fromByteBuffer(content); width = IsoTypeReader.readFixedPoint1616(content); // 248 height = IsoTypeReader.readFixedPoint1616(content); }