public final class AvcConfigurationBox extends AbstractBox
Possible paths
| Modifier and Type | Field and Description |
|---|---|
AvcDecoderConfigurationRecord |
avcDecoderConfigurationRecord |
static String |
TYPE |
type| Constructor and Description |
|---|
AvcConfigurationBox() |
getBox, getSize, getType, getUserType, isParsed, parse, parseDetailspublic static final String TYPE
public AvcDecoderConfigurationRecord avcDecoderConfigurationRecord
public int getConfigurationVersion()
public void setConfigurationVersion(int configurationVersion)
public int getAvcProfileIndication()
public void setAvcProfileIndication(int avcProfileIndication)
public int getProfileCompatibility()
public void setProfileCompatibility(int profileCompatibility)
public int getAvcLevelIndication()
public void setAvcLevelIndication(int avcLevelIndication)
public int getLengthSizeMinusOne()
public void setLengthSizeMinusOne(int lengthSizeMinusOne)
public List<ByteBuffer> getSequenceParameterSets()
public void setSequenceParameterSets(List<ByteBuffer> sequenceParameterSets)
public List<ByteBuffer> getPictureParameterSets()
public void setPictureParameterSets(List<ByteBuffer> pictureParameterSets)
public int getChromaFormat()
public void setChromaFormat(int chromaFormat)
public int getBitDepthLumaMinus8()
public void setBitDepthLumaMinus8(int bitDepthLumaMinus8)
public int getBitDepthChromaMinus8()
public void setBitDepthChromaMinus8(int bitDepthChromaMinus8)
public List<ByteBuffer> getSequenceParameterSetExts()
public void setSequenceParameterSetExts(List<ByteBuffer> sequenceParameterSetExts)
public boolean hasExts()
public void setHasExts(boolean hasExts)
public void _parseDetails(ByteBuffer content)
AbstractBox_parseDetails in class AbstractBoxcontent - the box's raw content beginning after the 4-cc field.public long getContentSize()
AbstractBoxgetContent(ByteBuffer) writes.getContentSize in class AbstractBoxAbstractBox.getContent(java.nio.ByteBuffer)public 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 AvcDecoderConfigurationRecord getavcDecoderConfigurationRecord()
Copyright © 2015. All rights reserved.