com.coremedia.iso.boxes.h264
Class AvcConfigurationBox.AVCDecoderConfigurationRecord

java.lang.Object
  extended by com.coremedia.iso.boxes.h264.AvcConfigurationBox.AVCDecoderConfigurationRecord
Enclosing class:
AvcConfigurationBox

public static class AvcConfigurationBox.AVCDecoderConfigurationRecord
extends Object


Field Summary
 int avcLevelIndication
           
 int avcProfileIndication
           
 int bitDepthChromaMinus8
           
 int bitDepthChromaMinus8PaddingBits
           
 int bitDepthLumaMinus8
           
 int bitDepthLumaMinus8PaddingBits
           
 int chromaFormat
           
 int chromaFormatPaddingBits
           
 int configurationVersion
           
 boolean hasExts
           
 int lengthSizeMinusOne
           
 int lengthSizeMinusOnePaddingBits
           
 int numberOfSequenceParameterSetsPaddingBits
          Just for non-spec-conform encoders
 List<byte[]> pictureParameterSets
           
 int profileCompatibility
           
 List<byte[]> sequenceParameterSetExts
           
 List<byte[]> sequenceParameterSets
           
 
Constructor Summary
AvcConfigurationBox.AVCDecoderConfigurationRecord()
           
AvcConfigurationBox.AVCDecoderConfigurationRecord(ByteBuffer content)
           
 
Method Summary
 void getContent(ByteBuffer byteBuffer)
           
 long getContentSize()
           
 List<String> getPictureParameterSetsAsStrings()
           
 String[] getPPS()
           
 List<String> getSequenceParameterSetExtsAsStrings()
           
 List<String> getSequenceParameterSetsAsStrings()
           
 String[] getSPS()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configurationVersion

public int configurationVersion

avcProfileIndication

public int avcProfileIndication

profileCompatibility

public int profileCompatibility

avcLevelIndication

public int avcLevelIndication

lengthSizeMinusOne

public int lengthSizeMinusOne

lengthSizeMinusOnePaddingBits

public int lengthSizeMinusOnePaddingBits

sequenceParameterSets

public List<byte[]> sequenceParameterSets

pictureParameterSets

public List<byte[]> pictureParameterSets

hasExts

public boolean hasExts

chromaFormat

public int chromaFormat

bitDepthLumaMinus8

public int bitDepthLumaMinus8

bitDepthChromaMinus8

public int bitDepthChromaMinus8

sequenceParameterSetExts

public List<byte[]> sequenceParameterSetExts

numberOfSequenceParameterSetsPaddingBits

public int numberOfSequenceParameterSetsPaddingBits
Just for non-spec-conform encoders


chromaFormatPaddingBits

public int chromaFormatPaddingBits

bitDepthLumaMinus8PaddingBits

public int bitDepthLumaMinus8PaddingBits

bitDepthChromaMinus8PaddingBits

public int bitDepthChromaMinus8PaddingBits
Constructor Detail

AvcConfigurationBox.AVCDecoderConfigurationRecord

public AvcConfigurationBox.AVCDecoderConfigurationRecord()

AvcConfigurationBox.AVCDecoderConfigurationRecord

public AvcConfigurationBox.AVCDecoderConfigurationRecord(ByteBuffer content)
Method Detail

getContent

public void getContent(ByteBuffer byteBuffer)

getContentSize

public long getContentSize()

getPPS

public String[] getPPS()

getSPS

public String[] getSPS()

getSequenceParameterSetsAsStrings

public List<String> getSequenceParameterSetsAsStrings()

getSequenceParameterSetExtsAsStrings

public List<String> getSequenceParameterSetExtsAsStrings()

getPictureParameterSetsAsStrings

public List<String> getPictureParameterSetsAsStrings()


Copyright © 2012. All Rights Reserved.