Methods Summary |
---|
public void | _parseDetails(java.nio.ByteBuffer content)
parseVersionAndFlags(content);
trackId = IsoTypeReader.readUInt32(content);
defaultSampleDescriptionIndex = IsoTypeReader.readUInt32(content);
defaultSampleDuration = IsoTypeReader.readUInt32(content);
defaultSampleSize = IsoTypeReader.readUInt32(content);
defaultSampleFlags = new SampleFlags(content);
|
protected void | getContent(java.nio.ByteBuffer byteBuffer)
writeVersionAndFlags(byteBuffer);
IsoTypeWriter.writeUInt32(byteBuffer, trackId);
IsoTypeWriter.writeUInt32(byteBuffer, defaultSampleDescriptionIndex);
IsoTypeWriter.writeUInt32(byteBuffer, defaultSampleDuration);
IsoTypeWriter.writeUInt32(byteBuffer, defaultSampleSize);
defaultSampleFlags.getContent(byteBuffer);
|
protected long | getContentSize()
return 5 * 4 + 4;
|
public long | getDefaultSampleDescriptionIndex()
return defaultSampleDescriptionIndex;
|
public long | getDefaultSampleDuration()
return defaultSampleDuration;
|
public SampleFlags | getDefaultSampleFlags()
return defaultSampleFlags;
|
public java.lang.String | getDefaultSampleFlagsStr()
return defaultSampleFlags.toString();
|
public long | getDefaultSampleSize()
return defaultSampleSize;
|
public long | getTrackId()
return trackId;
|
public void | setDefaultSampleDescriptionIndex(long defaultSampleDescriptionIndex)
this.defaultSampleDescriptionIndex = defaultSampleDescriptionIndex;
|
public void | setDefaultSampleDuration(long defaultSampleDuration)
this.defaultSampleDuration = defaultSampleDuration;
|
public void | setDefaultSampleFlags(SampleFlags defaultSampleFlags)
this.defaultSampleFlags = defaultSampleFlags;
|
public void | setDefaultSampleSize(long defaultSampleSize)
this.defaultSampleSize = defaultSampleSize;
|
public void | setTrackId(long trackId)
this.trackId = trackId;
|