Class AudioSpecificConfig
java.lang.Object
org.mp4parser.boxes.iso14496.part1.objectdescriptors.BaseDescriptor
org.mp4parser.boxes.iso14496.part1.objectdescriptors.AudioSpecificConfig
@Descriptor(tags=5,
objectTypeIndication=64)
public class AudioSpecificConfig
extends BaseDescriptor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclass -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanbooleanintintintintintintintintintintintintintintintbooleanintintintintintintintintintintintintintintintintintintbooleanintbooleanintintintbooleanintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintbyte[]protected intintintintinthashCode()voidprotected ByteBuffervoidsetAudioObjectType(int audioObjectType) voidsetChannelConfiguration(int channelConfiguration) voidsetOriginalAudioObjectType(int originalAudioObjectType) voidsetSamplingFrequency(int samplingFrequency) voidsetSamplingFrequencyIndex(int samplingFrequencyIndex) toString()Methods inherited from class org.mp4parser.boxes.iso14496.part1.objectdescriptors.BaseDescriptor
getSize, getSizeSize, getTag, parse, writeSize
-
Field Details
-
samplingFrequencyIndexMap
-
audioObjectTypeMap
-
eldSpecificConfig
-
audioObjectType
public int audioObjectType -
originalAudioObjectType
public int originalAudioObjectType -
samplingFrequencyIndex
public int samplingFrequencyIndex -
samplingFrequency
public int samplingFrequency -
channelConfiguration
public int channelConfiguration -
extensionAudioObjectType
public int extensionAudioObjectType -
origExtensionAudioObjectType
public int origExtensionAudioObjectType -
sbrPresentFlag
public boolean sbrPresentFlag -
psPresentFlag
public boolean psPresentFlag -
extensionSamplingFrequencyIndex
public int extensionSamplingFrequencyIndex -
extensionSamplingFrequency
public int extensionSamplingFrequency -
extensionChannelConfiguration
public int extensionChannelConfiguration -
sacPayloadEmbedding
public int sacPayloadEmbedding -
fillBits
public int fillBits -
epConfig
public int epConfig -
directMapping
public int directMapping -
syncExtensionType
public int syncExtensionType -
innerSyncExtensionType
public int innerSyncExtensionType -
outerSyncExtensionType
public int outerSyncExtensionType -
frameLengthFlag
public int frameLengthFlag -
dependsOnCoreCoder
public int dependsOnCoreCoder -
coreCoderDelay
public int coreCoderDelay -
extensionFlag
public int extensionFlag -
layerNr
public int layerNr -
numOfSubFrame
public int numOfSubFrame -
layer_length
public int layer_length -
aacSectionDataResilienceFlag
public boolean aacSectionDataResilienceFlag -
aacScalefactorDataResilienceFlag
public boolean aacScalefactorDataResilienceFlag -
aacSpectralDataResilienceFlag
public boolean aacSpectralDataResilienceFlag -
extensionFlag3
public int extensionFlag3 -
gaSpecificConfig
public boolean gaSpecificConfig -
isBaseLayer
public int isBaseLayer -
paraMode
public int paraMode -
paraExtensionFlag
public int paraExtensionFlag -
hvxcVarMode
public int hvxcVarMode -
hvxcRateMode
public int hvxcRateMode -
erHvxcExtensionFlag
public int erHvxcExtensionFlag -
var_ScalableFlag
public int var_ScalableFlag -
hilnQuantMode
public int hilnQuantMode -
hilnMaxNumLine
public int hilnMaxNumLine -
hilnSampleRateCode
public int hilnSampleRateCode -
hilnFrameLength
public int hilnFrameLength -
hilnContMode
public int hilnContMode -
hilnEnhaLayer
public int hilnEnhaLayer -
hilnEnhaQuantMode
public int hilnEnhaQuantMode -
parametricSpecificConfig
public boolean parametricSpecificConfig
-
-
Constructor Details
-
AudioSpecificConfig
public AudioSpecificConfig()
-
-
Method Details
-
parseDetail
- Specified by:
parseDetailin classBaseDescriptor- Throws:
IOException
-
getContentSize
protected int getContentSize() -
serialize
- Specified by:
serializein classBaseDescriptor
-
serializeConfigBytes
-
getConfigBytes
public byte[] getConfigBytes() -
getAudioObjectType
public int getAudioObjectType() -
setAudioObjectType
public void setAudioObjectType(int audioObjectType) -
setOriginalAudioObjectType
public void setOriginalAudioObjectType(int originalAudioObjectType) -
getExtensionAudioObjectType
public int getExtensionAudioObjectType() -
setSamplingFrequencyIndex
public void setSamplingFrequencyIndex(int samplingFrequencyIndex) -
toString
- Overrides:
toStringin classBaseDescriptor
-
getSamplingFrequency
public int getSamplingFrequency() -
setSamplingFrequency
public void setSamplingFrequency(int samplingFrequency) -
getExtensionSamplingFrequency
public int getExtensionSamplingFrequency() -
getChannelConfiguration
public int getChannelConfiguration() -
setChannelConfiguration
public void setChannelConfiguration(int channelConfiguration) -
equals
-
hashCode
public int hashCode()
-