public class AVCSpecificBox extends CodecSpecificBox
Constructor and Description |
---|
AVCSpecificBox() |
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 |
getConfigurationVersion() |
int |
getLengthSize()
The length in bytes of the NALUnitLength field in an AVC video sample or
AVC parameter set sample of the associated stream.
|
int |
getLevel() |
byte[][] |
getPictureParameterSetNALUnits()
The PPS NAL units, as specified in ISO/IEC 14496-10.
|
int |
getProfile()
The AVC profile code as defined in ISO/IEC 14496-10.
|
byte |
getProfileCompatibility()
The profileCompatibility is a byte defined exactly the same as the byte
which occurs between the profileIDC and levelIDC in a sequence parameter
set (SPS), as defined in ISO/IEC 14496-10.
|
byte[][] |
getSequenceParameterSetNALUnits()
The SPS NAL units, as specified in ISO/IEC 14496-10.
|
decodeCommon, getDecoderVersion, getVendor
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 getConfigurationVersion()
public int getProfile()
public byte getProfileCompatibility()
public int getLevel()
public int getLengthSize()
public byte[][] getSequenceParameterSetNALUnits()
public byte[][] getPictureParameterSetNALUnits()