com.googlecode.mp4parser.boxes.mp4.objectdescriptors
Class AudioSpecificConfig

java.lang.Object
  extended by com.googlecode.mp4parser.boxes.mp4.objectdescriptors.BaseDescriptor
      extended by com.googlecode.mp4parser.boxes.mp4.objectdescriptors.AudioSpecificConfig

@Descriptor(tags=5,
            objectTypeIndication=64)
public class AudioSpecificConfig
extends BaseDescriptor


Field Summary
static Map<Integer,String> audioObjectTypeMap
           
static Map<Integer,Integer> samplingFrequencyIndexMap
           
 
Constructor Summary
AudioSpecificConfig()
           
 
Method Summary
 boolean equals(Object o)
           
 int getAudioObjectType()
           
 int getChannelConfiguration()
           
 byte[] getConfigBytes()
           
 int getExtensionAudioObjectType()
           
 int getPsPresentFlag()
           
 int getSamplingFrequency()
           
 int getSbrPresentFlag()
           
 int hashCode()
           
 void parseDetail(ByteBuffer bb)
           
 ByteBuffer serialize()
           
 int serializedSize()
           
 void setAudioObjectType(int audioObjectType)
           
 void setChannelConfiguration(int channelConfiguration)
           
 void setSamplingFrequency(int samplingFrequency)
           
 void setSamplingFrequencyIndex(int samplingFrequencyIndex)
           
 String toString()
           
 
Methods inherited from class com.googlecode.mp4parser.boxes.mp4.objectdescriptors.BaseDescriptor
getSize, getSizeBytes, getSizeOfInstance, getTag, parse
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

samplingFrequencyIndexMap

public static Map<Integer,Integer> samplingFrequencyIndexMap

audioObjectTypeMap

public static Map<Integer,String> audioObjectTypeMap
Constructor Detail

AudioSpecificConfig

public AudioSpecificConfig()
Method Detail

parseDetail

public void parseDetail(ByteBuffer bb)
                 throws IOException
Specified by:
parseDetail in class BaseDescriptor
Throws:
IOException

serializedSize

public int serializedSize()

serialize

public ByteBuffer serialize()

getConfigBytes

public byte[] getConfigBytes()

getAudioObjectType

public int getAudioObjectType()

getExtensionAudioObjectType

public int getExtensionAudioObjectType()

getSbrPresentFlag

public int getSbrPresentFlag()

getPsPresentFlag

public int getPsPresentFlag()

setAudioObjectType

public void setAudioObjectType(int audioObjectType)

setSamplingFrequencyIndex

public void setSamplingFrequencyIndex(int samplingFrequencyIndex)

setSamplingFrequency

public void setSamplingFrequency(int samplingFrequency)

setChannelConfiguration

public void setChannelConfiguration(int channelConfiguration)

toString

public String toString()
Overrides:
toString in class BaseDescriptor

getSamplingFrequency

public int getSamplingFrequency()

getChannelConfiguration

public int getChannelConfiguration()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012. All Rights Reserved.