Methods Summary |
---|
public void | _parseDetails(java.nio.ByteBuffer content)
parseVersionAndFlags(content);
int entryCount = l2i(IsoTypeReader.readUInt32(content));
sampleNumber = new long[entryCount];
for (int i = 0; i < entryCount; i++) {
sampleNumber[i] = IsoTypeReader.readUInt32(content);
}
|
protected void | getContent(java.nio.ByteBuffer byteBuffer)
writeVersionAndFlags(byteBuffer);
IsoTypeWriter.writeUInt32(byteBuffer, sampleNumber.length);
for (long aSampleNumber : sampleNumber) {
IsoTypeWriter.writeUInt32(byteBuffer, aSampleNumber);
}
|
protected long | getContentSize()
return sampleNumber.length * 4 + 8;
|
public long[] | getSampleNumber()Gives the numbers of the samples that are random access points in the stream.
return sampleNumber;
|
public void | setSampleNumber(long[] sampleNumber)
this.sampleNumber = sampleNumber;
|
public java.lang.String | toString()
return "SyncSampleBox[entryCount=" + sampleNumber.length + "]";
|