Constructor and Description |
---|
FilePartitionBox() |
Modifier and Type | Method and Description |
---|---|
void |
decode(MP4InputStream in)
Decodes the given input stream by reading this box and all of its
children (if any).
|
int[] |
getBlockCounts()
A block count indicates the number of consecutive source blocks with a
specified size.
|
long[] |
getBlockSizes()
A block size indicates the size of a block (in bytes).
|
int |
getEncodingSymbolLength()
The encoding symbol length gives the size (in bytes) of one encoding
symbol.
|
int |
getFECEncodingID()
The FEC encoding ID is subject to IANA registration (see RFC 3452).
|
int |
getFECInstanceID()
The FEC instance ID provides a more specific identification of the FEC
encoder being used for an Under-Specified FEC scheme.
|
int |
getItemID()
The item ID references the item in the item location box that the file
partitioning applies to.
|
int |
getMaxNumberOfEncodingSymbols()
The maximum number of encoding symbols that can be generated for a
source block for those FEC schemes in which the maximum number of
encoding symbols is relevant, such as FEC encoding ID 129 defined in RFC
3452.
|
int |
getMaxSourceBlockLength()
The maximum source block length gives the maximum number of source
symbols per source block.
|
int |
getPacketPayloadSize()
The packet payload size gives the target ALC/LCT or FLUTE packet payload
size of the partitioning algorithm.
|
java.lang.String |
getSchemeSpecificInfo()
The scheme specific info is a String of the scheme-specific object
transfer information (FEC-OTI-Scheme-Specific-Info).
|
getChild, getChildren, getChildren, getLeft, getName, getOffset, getParent, getSize, getType, hasChild, hasChildren, readChildren, readChildren, setParams, toString
public void decode(MP4InputStream in) throws java.io.IOException
BoxImpl
public int getItemID()
public int getPacketPayloadSize()
public int getFECEncodingID()
public int getFECInstanceID()
public int getMaxSourceBlockLength()
public int getEncodingSymbolLength()
public int getMaxNumberOfEncodingSymbols()
public java.lang.String getSchemeSpecificInfo()
public int[] getBlockCounts()
public long[] getBlockSizes()