1package com.alivc.live.annotations;
3import com.alivc.live.pusher.Visible;
59 private final int sampleRate;
60 private final int audioChannel;
61 private final int maxEncodingBitrate;
64 this.sampleRate = sampleRate;
65 this.audioChannel = audioChannel;
66 this.maxEncodingBitrate = maxEncodingBitrate;
93 return maxEncodingBitrate;
104 switch (sampleRate) {
111 return audioChannel == 1 ? SUPER_HIGH : STEREO_SUPER_HIGH;
113 return audioChannel == 1 ? HIGH : STEREO_HIGH;
static AlivcLiveAudioProfileQualityMode getAudioProfileQualityMode(int sampleRate, int audioChannel, boolean superQuality)
int getMaxEncodingBitrate()