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

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

@Descriptor(tags=4)
public class DecoderConfigDescriptor
extends BaseDescriptor

class DecoderConfigDescriptor extends BaseDescriptor : bit(8) tag=DecoderConfigDescrTag { bit(8) objectTypeIndication; bit(6) streamType; bit(1) upStream; const bit(1) reserved=1; bit(24) bufferSizeDB; bit(32) maxBitrate; bit(32) avgBitrate; DecoderSpecificInfo decSpecificInfo[0 .. 1]; profileLevelIndicationIndexDescriptor profileLevelIndicationIndexDescr [0..255]; }


Constructor Summary
DecoderConfigDescriptor()
           
 
Method Summary
 AudioSpecificConfig getAudioSpecificInfo()
           
 DecoderSpecificInfo getDecoderSpecificInfo()
           
 List<ProfileLevelIndicationDescriptor> getProfileLevelIndicationDescriptors()
           
 void parseDetail(ByteBuffer bb)
           
 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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DecoderConfigDescriptor

public DecoderConfigDescriptor()
Method Detail

parseDetail

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

getDecoderSpecificInfo

public DecoderSpecificInfo getDecoderSpecificInfo()

getAudioSpecificInfo

public AudioSpecificConfig getAudioSpecificInfo()

getProfileLevelIndicationDescriptors

public List<ProfileLevelIndicationDescriptor> getProfileLevelIndicationDescriptors()

toString

public String toString()
Overrides:
toString in class BaseDescriptor


Copyright © 2012. All Rights Reserved.