Methods Summary |
---|
public void | _parseDetails(java.nio.ByteBuffer content)
parseVersionAndFlags(content);
entries = new LinkedList<Entry>();
while (content.remaining() >= 8) {
Entry entry = new Entry(IsoTypeReader.readUInt32(content), IsoTypeReader.readUInt32(content));
entries.add(entry);
}
|
protected void | getContent(java.nio.ByteBuffer byteBuffer)
writeVersionAndFlags(byteBuffer);
for (Entry entry : entries) {
IsoTypeWriter.writeUInt32(byteBuffer, entry.getRate());
IsoTypeWriter.writeUInt32(byteBuffer, entry.getInitialDelay());
}
|
protected long | getContentSize()
return 4 + entries.size() * 8;
|
public java.util.List | getEntries()
return entries;
|
public void | setEntries(java.util.List entries)
this.entries = entries;
|
public java.lang.String | toString()
return "ProgressiveDownloadInfoBox{" +
"entries=" + entries +
'}";
|