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.RtcEngine | static |
createDataStream(boolean reliable, boolean ordered) | io.agora.rtc.RtcEngine | |
CreateRendererView(Context context) | io.agora.rtc.RtcEngine | static |
createRtcChannel(String channelId) | io.agora.rtc.RtcEngine | |
destroy() | io.agora.rtc.RtcEngine | static |
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 | |
enableRecap(int interval) (defined in io.agora.rtc.RtcEngineEx) | io.agora.rtc.RtcEngineEx | |
enableSoundPositionIndication(boolean enabled) | io.agora.rtc.RtcEngine | |
enableTransportQualityIndication(boolean enabled) (defined in io.agora.rtc.RtcEngineEx) | io.agora.rtc.RtcEngineEx | |
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.RtcEngine | static |
getMediaEngineVersion() | io.agora.rtc.RtcEngine | static |
getNativeHandle() | io.agora.rtc.RtcEngine | |
getParameter(String parameter, String args) | io.agora.rtc.RtcEngine | |
getParameters(String parameters) | io.agora.rtc.RtcEngineEx | |
getRecommendedEncoderType() | io.agora.rtc.RtcEngine | static |
getSdkVersion() | io.agora.rtc.RtcEngine | static |
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 | |
makeQualityReportUrl(String channel, int listenerUid, int speakerUid, int format) (defined in io.agora.rtc.RtcEngineEx) | io.agora.rtc.RtcEngineEx | |
monitorAudioRouteChange(boolean isMonitoring) | io.agora.rtc.RtcEngineEx | |
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 | |
playRecap() (defined in io.agora.rtc.RtcEngineEx) | io.agora.rtc.RtcEngineEx | |
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 | |
setApiCallMode(int syncCallTimeout) | io.agora.rtc.RtcEngineEx | |
setAppType(int appType) (defined in io.agora.rtc.RtcEngineEx) | io.agora.rtc.RtcEngineEx | |
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 | |
setProfile(String profile, boolean merge) (defined in io.agora.rtc.RtcEngineEx) | io.agora.rtc.RtcEngineEx | |
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 | |
setTextureId(int id, EGLContext eglContext, int width, int height, long ts) | io.agora.rtc.RtcEngineEx | |
setTextureId(int id, android.opengl.EGLContext eglContext, int width, int height, long ts) (defined in io.agora.rtc.RtcEngineEx) | io.agora.rtc.RtcEngineEx | |
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 | |
updateSharedContext(EGLContext sharedContext) | io.agora.rtc.RtcEngineEx | |
updateSharedContext(android.opengl.EGLContext sharedContext) (defined in io.agora.rtc.RtcEngineEx) | io.agora.rtc.RtcEngineEx | |
useExternalAudioDevice() | io.agora.rtc.RtcEngine | |