public class TrackRunBox extends AbstractFullBox
| Modifier and Type | Class and Description |
|---|---|
static class |
TrackRunBox.Entry |
| Modifier and Type | Field and Description |
|---|---|
static String |
TYPE |
type| Constructor and Description |
|---|
TrackRunBox() |
getFlags, getVersion, parseVersionAndFlags, setFlags, setVersion, writeVersionAndFlagsgetBox, getSize, getType, getUserType, isParsed, parse, parseDetailsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitparsepublic static final String TYPE
public List<TrackRunBox.Entry> getEntries()
public void setEntries(List<TrackRunBox.Entry> entries)
public long[] getSampleCompositionTimeOffsets()
protected long getContentSize()
AbstractBoxgetContent(ByteBuffer) writes.getContentSize in class AbstractBoxAbstractBox.getContent(java.nio.ByteBuffer)protected void getContent(ByteBuffer byteBuffer)
AbstractBoxByteBuffer. This must include flags
and version in case of a full box. byteBuffer has been initialized with
getSize() bytes.getContent in class AbstractBoxbyteBuffer - the sink for the box's contentpublic void _parseDetails(ByteBuffer content)
AbstractBox_parseDetails in class AbstractBoxcontent - the box's raw content beginning after the 4-cc field.public long getSampleCount()
public boolean isDataOffsetPresent()
public void setDataOffsetPresent(boolean v)
public boolean isFirstSampleFlagsPresent()
public boolean isSampleSizePresent()
public void setSampleSizePresent(boolean v)
public boolean isSampleDurationPresent()
public void setSampleDurationPresent(boolean v)
public boolean isSampleFlagsPresent()
public void setSampleFlagsPresent(boolean v)
public boolean isSampleCompositionTimeOffsetPresent()
public void setSampleCompositionTimeOffsetPresent(boolean v)
public int getDataOffset()
public void setDataOffset(int dataOffset)
public SampleFlags getFirstSampleFlags()
public void setFirstSampleFlags(SampleFlags firstSampleFlags)
Copyright © 2015. All rights reserved.