Class AvcDecoderConfigurationRecord
- java.lang.Object
-
- org.mp4parser.boxes.iso14496.part15.AvcDecoderConfigurationRecord
-
public class AvcDecoderConfigurationRecord extends Object
-
-
Field Summary
Fields Modifier and Type Field Description intavcLevelIndicationintavcProfileIndicationintbitDepthChromaMinus8intbitDepthChromaMinus8PaddingBitsintbitDepthLumaMinus8intbitDepthLumaMinus8PaddingBitsintchromaFormatintchromaFormatPaddingBitsintconfigurationVersionbooleanhasExtsintlengthSizeMinusOneintlengthSizeMinusOnePaddingBitsJust for non-spec-conform encodersintnumberOfSequenceParameterSetsPaddingBitsList<ByteBuffer>pictureParameterSetsintprofileCompatibilityList<ByteBuffer>sequenceParameterSetExtsList<ByteBuffer>sequenceParameterSets
-
Constructor Summary
Constructors Constructor Description AvcDecoderConfigurationRecord()AvcDecoderConfigurationRecord(ByteBuffer content)
-
Method Summary
Modifier and Type Method Description voidgetContent(ByteBuffer byteBuffer)longgetContentSize()List<String>getPictureParameterSetsAsStrings()List<String>getSequenceParameterSetExtsAsStrings()List<String>getSequenceParameterSetsAsStrings()StringtoString()
-
-
-
Field Detail
-
configurationVersion
public int configurationVersion
-
avcProfileIndication
public int avcProfileIndication
-
profileCompatibility
public int profileCompatibility
-
avcLevelIndication
public int avcLevelIndication
-
lengthSizeMinusOne
public int lengthSizeMinusOne
-
sequenceParameterSets
public List<ByteBuffer> sequenceParameterSets
-
pictureParameterSets
public List<ByteBuffer> pictureParameterSets
-
hasExts
public boolean hasExts
-
chromaFormat
public int chromaFormat
-
bitDepthLumaMinus8
public int bitDepthLumaMinus8
-
bitDepthChromaMinus8
public int bitDepthChromaMinus8
-
sequenceParameterSetExts
public List<ByteBuffer> sequenceParameterSetExts
-
lengthSizeMinusOnePaddingBits
public int lengthSizeMinusOnePaddingBits
Just for non-spec-conform encoders
-
numberOfSequenceParameterSetsPaddingBits
public int numberOfSequenceParameterSetsPaddingBits
-
chromaFormatPaddingBits
public int chromaFormatPaddingBits
-
bitDepthLumaMinus8PaddingBits
public int bitDepthLumaMinus8PaddingBits
-
bitDepthChromaMinus8PaddingBits
public int bitDepthChromaMinus8PaddingBits
-
-
Constructor Detail
-
AvcDecoderConfigurationRecord
public AvcDecoderConfigurationRecord()
-
AvcDecoderConfigurationRecord
public AvcDecoderConfigurationRecord(ByteBuffer content)
-
-
Method Detail
-
getContent
public void getContent(ByteBuffer byteBuffer)
-
getContentSize
public long getContentSize()
-
-