public final class QBRTCMediaConfig
extends java.lang.Object
QBRTCSession
).Modifier and Type | Class and Description |
---|---|
static class |
QBRTCMediaConfig.AudioCodec |
static class |
QBRTCMediaConfig.VideoCodec |
static class |
QBRTCMediaConfig.VideoQuality |
Constructor and Description |
---|
QBRTCMediaConfig() |
Modifier and Type | Method and Description |
---|---|
static QBRTCMediaConfig.AudioCodec |
getAudioCodec() |
static int |
getAudioStartBitrate() |
static QBRTCMediaConfig.VideoCodec |
getVideoCodec() |
static int |
getVideoFps() |
static int |
getVideoHeight() |
static int |
getVideoStartBitrate() |
static int |
getVideoWidth() |
static boolean |
isAECDumpEnabled() |
static boolean |
isAudioProcessingEnabled() |
static boolean |
isCaptureFramesToTexture() |
static boolean |
isLoopBackEnabled() |
static boolean |
isTracingEnabled() |
static boolean |
isUseBuildInAEC() |
static boolean |
isUseOpenSLES() |
static boolean |
isUseProximitySensor() |
static boolean |
isVideoHWAcceleration() |
static void |
setAecDumpEnabled(boolean aecDumpEnabled) |
static void |
setAudioCodec(QBRTCMediaConfig.AudioCodec audioCodec) |
static void |
setAudioProcessingEnabled(boolean audioProcessingEnabled) |
static void |
setAudioStartBitrate(int audioStartBitrate) |
static void |
setCaptureFramesToTexture(boolean captureFramesToTexture) |
static void |
setLoopBackEnabled(boolean loopBackEnabled) |
static void |
setTracingEnabled(boolean tracingEnabled) |
static void |
setUseBuildInAEC(boolean useBuildInAEC) |
static void |
setUseOpenSLES(boolean useOpenSLES) |
static void |
setUseProximitySensor(boolean useProximitySensor) |
static void |
setVideoCodec(QBRTCMediaConfig.VideoCodec videoCodec) |
static void |
setVideoFps(int videoFps) |
static void |
setVideoHeight(int videoHeight) |
static void |
setVideoHWAcceleration(boolean videoHWAcceleration) |
static void |
setVideoStartBitrate(int videoStartBitrate) |
static void |
setVideoWidth(int videoWidth) |
public static void setAudioCodec(QBRTCMediaConfig.AudioCodec audioCodec)
public static void setVideoCodec(QBRTCMediaConfig.VideoCodec videoCodec)
public static QBRTCMediaConfig.AudioCodec getAudioCodec()
public static QBRTCMediaConfig.VideoCodec getVideoCodec()
public static int getVideoWidth()
public static void setVideoWidth(int videoWidth)
public static int getVideoHeight()
public static void setVideoHeight(int videoHeight)
public static int getVideoFps()
public static void setVideoFps(int videoFps)
public static int getVideoStartBitrate()
public static void setVideoStartBitrate(int videoStartBitrate)
public static int getAudioStartBitrate()
public static void setAudioStartBitrate(int audioStartBitrate)
public static boolean isVideoHWAcceleration()
public static void setVideoHWAcceleration(boolean videoHWAcceleration)
public static boolean isCaptureFramesToTexture()
public static void setCaptureFramesToTexture(boolean captureFramesToTexture)
public static boolean isUseProximitySensor()
public static void setUseProximitySensor(boolean useProximitySensor)
public static boolean isUseOpenSLES()
public static void setUseOpenSLES(boolean useOpenSLES)
public static boolean isUseBuildInAEC()
public static void setUseBuildInAEC(boolean useBuildInAEC)
public static boolean isTracingEnabled()
public static void setTracingEnabled(boolean tracingEnabled)
public static boolean isLoopBackEnabled()
public static void setLoopBackEnabled(boolean loopBackEnabled)
public static boolean isAECDumpEnabled()
public static void setAecDumpEnabled(boolean aecDumpEnabled)
public static boolean isAudioProcessingEnabled()
public static void setAudioProcessingEnabled(boolean audioProcessingEnabled)