Class 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 Detail

      • DecoderConfigDescriptor

        public DecoderConfigDescriptor()
    • Method Detail

      • setDecoderSpecificInfo

        public void setDecoderSpecificInfo​(DecoderSpecificInfo decoderSpecificInfo)
      • setAudioSpecificInfo

        public void setAudioSpecificInfo​(AudioSpecificConfig audioSpecificInfo)
      • 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)