com.googlecode.mp4parser.boxes.mp4.objectdescriptors
Class DecoderConfigDescriptor
java.lang.Object
com.googlecode.mp4parser.boxes.mp4.objectdescriptors.BaseDescriptor
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];
}
DecoderConfigDescriptor
public DecoderConfigDescriptor()
parseDetail
public void parseDetail(ByteBuffer bb)
throws IOException
- Specified by:
parseDetail
in class BaseDescriptor
- Throws:
IOException
serializedSize
public int serializedSize()
serialize
public ByteBuffer serialize()
getDecoderSpecificInfo
public DecoderSpecificInfo getDecoderSpecificInfo()
getAudioSpecificInfo
public AudioSpecificConfig getAudioSpecificInfo()
setAudioSpecificInfo
public void setAudioSpecificInfo(AudioSpecificConfig audioSpecificInfo)
getProfileLevelIndicationDescriptors
public List<ProfileLevelIndicationDescriptor> getProfileLevelIndicationDescriptors()
getObjectTypeIndication
public int getObjectTypeIndication()
setObjectTypeIndication
public void setObjectTypeIndication(int objectTypeIndication)
getStreamType
public int getStreamType()
setStreamType
public void setStreamType(int streamType)
getUpStream
public int getUpStream()
setUpStream
public void setUpStream(int upStream)
getBufferSizeDB
public int getBufferSizeDB()
setBufferSizeDB
public void setBufferSizeDB(int bufferSizeDB)
getMaxBitRate
public long getMaxBitRate()
setMaxBitRate
public void setMaxBitRate(long maxBitRate)
getAvgBitRate
public long getAvgBitRate()
setAvgBitRate
public void setAvgBitRate(long avgBitRate)
toString
public String toString()
- Overrides:
toString
in class BaseDescriptor
Copyright © 2012. All Rights Reserved.