Agora Java API Reference for Android
io.agora.rtc.RtcEngine Member List

This is the complete list of members for io.agora.rtc.RtcEngine, including all inherited members.

addHandler(IRtcEngineEventHandler handler)io.agora.rtc.RtcEngine
addInjectStreamUrl(String url, LiveInjectStreamConfig config)io.agora.rtc.RtcEngine
addPublishStreamUrl(String url, boolean transcodingEnabled)io.agora.rtc.RtcEngine
addVideoWatermark(AgoraImage watermark)io.agora.rtc.RtcEngine
addVideoWatermark(String watermarkUrl, WatermarkOptions options)io.agora.rtc.RtcEngine
adjustAudioMixingPlayoutVolume(int volume)io.agora.rtc.RtcEngine
adjustAudioMixingPublishVolume(int volume)io.agora.rtc.RtcEngine
adjustAudioMixingVolume(int volume)io.agora.rtc.RtcEngine
adjustPlaybackSignalVolume(int volume)io.agora.rtc.RtcEngine
adjustRecordingSignalVolume(int volume)io.agora.rtc.RtcEngine
adjustUserPlaybackSignalVolume(int uid, int volume)io.agora.rtc.RtcEngine
clearVideoWatermarks()io.agora.rtc.RtcEngine
complain(String callId, String description)io.agora.rtc.RtcEngine
create(Context context, String appId, IRtcEngineEventHandler handler)io.agora.rtc.RtcEnginestatic
createDataStream(boolean reliable, boolean ordered)io.agora.rtc.RtcEngine
CreateRendererView(Context context)io.agora.rtc.RtcEnginestatic
createRtcChannel(String channelId)io.agora.rtc.RtcEngine
destroy()io.agora.rtc.RtcEnginestatic
disableAudio()io.agora.rtc.RtcEngine
disableLastmileTest()io.agora.rtc.RtcEngine
disableVideo()io.agora.rtc.RtcEngine
enableAudio()io.agora.rtc.RtcEngine
enableAudioQualityIndication(boolean enabled)io.agora.rtc.RtcEngine
enableAudioVolumeIndication(int interval, int smooth, boolean report_vad)io.agora.rtc.RtcEngine
enableDualStreamMode(boolean enabled)io.agora.rtc.RtcEngine
enableHighPerfWifiMode(boolean enable)io.agora.rtc.RtcEngine
enableInEarMonitoring(boolean enabled)io.agora.rtc.RtcEngine
enableLastmileTest()io.agora.rtc.RtcEngine
enableLocalAudio(boolean enabled)io.agora.rtc.RtcEngine
enableLocalVideo(boolean enabled)io.agora.rtc.RtcEngine
enableSoundPositionIndication(boolean enabled)io.agora.rtc.RtcEngine
enableVideo()io.agora.rtc.RtcEngine
enableWebSdkInteroperability(boolean enabled)io.agora.rtc.RtcEngine
getAudioEffectManager()io.agora.rtc.RtcEngine
getAudioMixingCurrentPosition()io.agora.rtc.RtcEngine
getAudioMixingDuration()io.agora.rtc.RtcEngine
getAudioMixingPlayoutVolume()io.agora.rtc.RtcEngine
getAudioMixingPublishVolume()io.agora.rtc.RtcEngine
getCallId()io.agora.rtc.RtcEngine
getCameraMaxZoomFactor()io.agora.rtc.RtcEngine
getConnectionState()io.agora.rtc.RtcEngine
getErrorDescription(int error)io.agora.rtc.RtcEnginestatic
getMediaEngineVersion()io.agora.rtc.RtcEnginestatic
getNativeHandle()io.agora.rtc.RtcEngine
getParameter(String parameter, String args)io.agora.rtc.RtcEngine
getRecommendedEncoderType()io.agora.rtc.RtcEnginestatic
getSdkVersion()io.agora.rtc.RtcEnginestatic
getUserInfoByUid(int uid, UserInfo userInfo)io.agora.rtc.RtcEngine
getUserInfoByUserAccount(String userAccount, UserInfo userInfo)io.agora.rtc.RtcEngine
isCameraAutoFocusFaceModeSupported()io.agora.rtc.RtcEngine
isCameraExposurePositionSupported()io.agora.rtc.RtcEngine
isCameraFocusSupported()io.agora.rtc.RtcEngine
isCameraTorchSupported()io.agora.rtc.RtcEngine
isCameraZoomSupported()io.agora.rtc.RtcEngine
isSpeakerphoneEnabled()io.agora.rtc.RtcEngine
isTextureEncodeSupported()io.agora.rtc.RtcEngine
joinChannel(String token, String channelName, String optionalInfo, int optionalUid)io.agora.rtc.RtcEngine
joinChannelWithUserAccount(String token, String channelName, String userAccount)io.agora.rtc.RtcEngine
leaveChannel()io.agora.rtc.RtcEngine
monitorBluetoothHeadsetEvent(boolean monitor)io.agora.rtc.RtcEngine
monitorHeadsetEvent(boolean monitor)io.agora.rtc.RtcEngine
muteAllRemoteAudioStreams(boolean muted)io.agora.rtc.RtcEngine
muteAllRemoteVideoStreams(boolean muted)io.agora.rtc.RtcEngine
muteLocalAudioStream(boolean muted)io.agora.rtc.RtcEngine
muteLocalVideoStream(boolean muted)io.agora.rtc.RtcEngine
muteRemoteAudioStream(int uid, boolean muted)io.agora.rtc.RtcEngine
muteRemoteVideoStream(int uid, boolean muted)io.agora.rtc.RtcEngine
pauseAudio()io.agora.rtc.RtcEngine
pauseAudioMixing()io.agora.rtc.RtcEngine
pullPlaybackAudioFrame(byte[] data, int lengthInByte)io.agora.rtc.RtcEngine
pushExternalAudioFrame(byte[] data, long timestamp)io.agora.rtc.RtcEngine
pushExternalVideoFrame(AgoraVideoFrame frame)io.agora.rtc.RtcEngine
rate(String callId, int rating, String description)io.agora.rtc.RtcEngine
registerAudioFrameObserver(IAudioFrameObserver observer)io.agora.rtc.RtcEngine
registerLocalUserAccount(String appId, String userAccount)io.agora.rtc.RtcEngine
registerMediaMetadataObserver(IMetadataObserver observer, int type)io.agora.rtc.RtcEngine
removeHandler(IRtcEngineEventHandler handler)io.agora.rtc.RtcEngine
removeInjectStreamUrl(String url)io.agora.rtc.RtcEngine
removePublishStreamUrl(String url)io.agora.rtc.RtcEngine
renewToken(String token)io.agora.rtc.RtcEngine
resumeAudio()io.agora.rtc.RtcEngine
resumeAudioMixing()io.agora.rtc.RtcEngine
sendStreamMessage(int streamId, byte[] message)io.agora.rtc.RtcEngine
setAudioMixingPosition(int pos)io.agora.rtc.RtcEngine
setAudioProfile(int profile, int scenario)io.agora.rtc.RtcEngine
setBeautyEffectOptions(boolean enabled, BeautyOptions options)io.agora.rtc.RtcEngine
setCameraAutoFocusFaceModeEnabled(boolean enabled)io.agora.rtc.RtcEngine
setCameraCapturerConfiguration(CameraCapturerConfiguration config)io.agora.rtc.RtcEngine
setCameraExposurePosition(float positionXinView, float positionYinView)io.agora.rtc.RtcEngine
setCameraFocusPositionInPreview(float positionX, float positionY)io.agora.rtc.RtcEngine
setCameraTorchOn(boolean isOn)io.agora.rtc.RtcEngine
setCameraZoomFactor(float factor)io.agora.rtc.RtcEngine
setChannelProfile(int profile)io.agora.rtc.RtcEngine
setClientRole(int role)io.agora.rtc.RtcEngine
setDefaultAudioRoutetoSpeakerphone(boolean defaultToSpeaker)io.agora.rtc.RtcEngine
setDefaultMuteAllRemoteAudioStreams(boolean muted)io.agora.rtc.RtcEngine
setDefaultMuteAllRemoteVideoStreams(boolean muted)io.agora.rtc.RtcEngine
setEnableSpeakerphone(boolean enabled)io.agora.rtc.RtcEngine
setEncryptionMode(String encryptionMode)io.agora.rtc.RtcEngine
setEncryptionSecret(String secret)io.agora.rtc.RtcEngine
setExternalAudioSink(boolean enabled, int sampleRate, int channels)io.agora.rtc.RtcEngine
setExternalAudioSource(boolean enabled, int sampleRate, int channels)io.agora.rtc.RtcEngine
setExternalVideoSource(boolean enable, boolean useTexture, boolean pushMode)io.agora.rtc.RtcEngine
setHighQualityAudioParameters(boolean fullband, boolean stereo, boolean fullBitrate)io.agora.rtc.RtcEngine
setInEarMonitoringVolume(int volume)io.agora.rtc.RtcEngine
setLiveTranscoding(LiveTranscoding transcoding)io.agora.rtc.RtcEngine
setLocalPublishFallbackOption(int option)io.agora.rtc.RtcEngine
setLocalRenderMode(int renderMode)io.agora.rtc.RtcEngine
setLocalRenderMode(int renderMode, int mirrorMode)io.agora.rtc.RtcEngine
setLocalVideoMirrorMode(int mode)io.agora.rtc.RtcEngine
setLocalVideoRenderer(IVideoSink render)io.agora.rtc.RtcEngine
setLocalVoiceChanger(int voiceChanger)io.agora.rtc.RtcEngine
setLocalVoiceEqualization(int bandFrequency, int bandGain)io.agora.rtc.RtcEngine
setLocalVoicePitch(double pitch)io.agora.rtc.RtcEngine
setLocalVoiceReverb(int reverbKey, int value)io.agora.rtc.RtcEngine
setLocalVoiceReverbPreset(int preset)io.agora.rtc.RtcEngine
setLogFile(String filePath)io.agora.rtc.RtcEngine
setLogFileSize(int fileSizeInKBytes)io.agora.rtc.RtcEngine
setLogFilter(int filter)io.agora.rtc.RtcEngine
setMixedAudioFrameParameters(int sampleRate, int samplesPerCall)io.agora.rtc.RtcEngine
setParameters(String parameters)io.agora.rtc.RtcEngine
setPlaybackAudioFrameParameters(int sampleRate, int channel, int mode, int samplesPerCall)io.agora.rtc.RtcEngine
setPreferHeadset(boolean enabled)io.agora.rtc.RtcEngine
setRecordingAudioFrameParameters(int sampleRate, int channel, int mode, int samplesPerCall)io.agora.rtc.RtcEngine
setRemoteDefaultVideoStreamType(int streamType)io.agora.rtc.RtcEngine
setRemoteRenderMode(int uid, int renderMode)io.agora.rtc.RtcEngine
setRemoteRenderMode(int uid, int renderMode, int mirrorMode)io.agora.rtc.RtcEngine
setRemoteSubscribeFallbackOption(int option)io.agora.rtc.RtcEngine
setRemoteUserPriority(int uid, int userPriority)io.agora.rtc.RtcEngine
setRemoteVideoRenderer(int uid, IVideoSink render)io.agora.rtc.RtcEngine
setRemoteVideoStreamType(int uid, int streamType)io.agora.rtc.RtcEngine
setRemoteVoicePosition(int uid, double pan, double gain)io.agora.rtc.RtcEngine
setupLocalVideo(VideoCanvas local)io.agora.rtc.RtcEngine
setupRemoteVideo(VideoCanvas remote)io.agora.rtc.RtcEngine
setVideoEncoderConfiguration(VideoEncoderConfiguration config)io.agora.rtc.RtcEngine
setVideoProfile(int profile, boolean swapWidthAndHeight)io.agora.rtc.RtcEngine
setVideoProfile(int width, int height, int frameRate, int bitrate)io.agora.rtc.RtcEngine
setVideoQualityParameters(boolean preferFrameRateOverImageQuality)io.agora.rtc.RtcEngine
setVideoSource(IVideoSource source)io.agora.rtc.RtcEngine
startAudioMixing(String filePath, boolean loopback, boolean replace, int cycle)io.agora.rtc.RtcEngine
startAudioRecording(String filePath, int quality)io.agora.rtc.RtcEngine
startAudioRecording(String filePath, int sampleRate, int quality)io.agora.rtc.RtcEngine
startChannelMediaRelay(ChannelMediaRelayConfiguration channelMediaRelayConfiguration)io.agora.rtc.RtcEngine
startDumpVideoReceiveTrack(int uid, String dumpFile) (defined in io.agora.rtc.RtcEngine)io.agora.rtc.RtcEngine
startEchoTest()io.agora.rtc.RtcEngine
startEchoTest(int intervalInSeconds)io.agora.rtc.RtcEngine
startLastmileProbeTest(LastmileProbeConfig config)io.agora.rtc.RtcEngine
startPreview()io.agora.rtc.RtcEngine
stopAudioMixing()io.agora.rtc.RtcEngine
stopAudioRecording()io.agora.rtc.RtcEngine
stopChannelMediaRelay()io.agora.rtc.RtcEngine
stopDumpVideoReceiveTrack() (defined in io.agora.rtc.RtcEngine)io.agora.rtc.RtcEngine
stopEchoTest()io.agora.rtc.RtcEngine
stopLastmileProbeTest()io.agora.rtc.RtcEngine
stopPreview()io.agora.rtc.RtcEngine
switchCamera()io.agora.rtc.RtcEngine
switchChannel(String token, String channelName)io.agora.rtc.RtcEngine
updateChannelMediaRelay(ChannelMediaRelayConfiguration channelMediaRelayConfiguration)io.agora.rtc.RtcEngine
useExternalAudioDevice()io.agora.rtc.RtcEngine