addHandler(IRtcEngineEventHandler handler) | io.agora.rtc2.RtcEngine | |
addInjectStreamUrl(String url, LiveInjectStreamConfig config) | io.agora.rtc2.RtcEngine | |
addPublishStreamUrl(String url, boolean transcodingEnabled) | io.agora.rtc2.RtcEngine | |
addVideoWatermark(AgoraImage watermark) | io.agora.rtc2.RtcEngine | |
addVideoWatermark(String watermarkUrl, WatermarkOptions options) | io.agora.rtc2.RtcEngine | |
adjustAudioMixingPlayoutVolume(int volume) | io.agora.rtc2.RtcEngine | |
adjustAudioMixingPublishVolume(int volume) | io.agora.rtc2.RtcEngine | |
adjustAudioMixingVolume(int volume) | io.agora.rtc2.RtcEngine | |
adjustPlaybackSignalVolume(int volume) | io.agora.rtc2.RtcEngine | |
adjustRecordingSignalVolume(int volume) | io.agora.rtc2.RtcEngine | |
adjustUserPlaybackSignalVolume(int uid, int volume) | io.agora.rtc2.RtcEngine | |
clearVideoCompositingLayout() | io.agora.rtc2.RtcEngine | |
clearVideoWatermarks() | io.agora.rtc2.RtcEngine | |
complain(String callId, String description) | io.agora.rtc2.RtcEngine | |
configPublisher(PublisherConfiguration config) | io.agora.rtc2.RtcEngine | |
create(Context context, String appId, IRtcEngineEventHandler handler) | io.agora.rtc2.RtcEngine | static |
create(RtcEngineConfig config) | io.agora.rtc2.RtcEngine | static |
createDataStream(boolean reliable, boolean ordered) | io.agora.rtc2.RtcEngine | |
createDataStream(DataStreamConfig config) | io.agora.rtc2.RtcEngine | |
createMediaPlayer() | io.agora.rtc2.RtcEngine | |
CreateRendererView(Context context) | io.agora.rtc2.RtcEngine | static |
CreateTextureView(Context context) | io.agora.rtc2.RtcEngine | static |
destroy() | io.agora.rtc2.RtcEngine | static |
disableAudio() | io.agora.rtc2.RtcEngine | |
disableAudioSpectrumMonitor() | io.agora.rtc2.RtcEngine | |
disableVideo() | io.agora.rtc2.RtcEngine | |
enableAudio() | io.agora.rtc2.RtcEngine | |
enableAudioQualityIndication(boolean enabled) | io.agora.rtc2.RtcEngine | |
enableAudioSpectrumMonitor(int intervalInMS) | io.agora.rtc2.RtcEngine | |
enableAudioVolumeIndication(int interval, int smooth) | io.agora.rtc2.RtcEngine | |
enableDualStreamMode(boolean enabled) | io.agora.rtc2.RtcEngine | |
enableDualStreamMode(Constants.VideoSourceType sourceType, boolean enabled) | io.agora.rtc2.RtcEngine | |
enableDualStreamMode(Constants.VideoSourceType sourceType, boolean enabled, SimulcastStreamConfig streamConfig) | io.agora.rtc2.RtcEngine | |
enableEncryption(boolean enabled, EncryptionConfig config) | io.agora.rtc2.RtcEngine | |
enableExtension(String vendor, String extension, boolean enable) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine | |
enableExternalAudioSourceLocalPlayback(boolean enabled) | io.agora.rtc2.RtcEngine | |
enableFaceDetection(boolean enabled) | io.agora.rtc2.RtcEngine | |
enableHighPerfWifiMode(boolean enable) | io.agora.rtc2.RtcEngine | |
enableInEarMonitoring(boolean enabled) | io.agora.rtc2.RtcEngine | |
enableInEarMonitoring(boolean enabled, int includeAudioFilters) | io.agora.rtc2.RtcEngine | |
enableLocalAudio(boolean enabled) | io.agora.rtc2.RtcEngine | |
enableLocalVideo(boolean enabled) | io.agora.rtc2.RtcEngine | |
enableSoundPositionIndication(boolean enabled) | io.agora.rtc2.RtcEngine | |
enableVideo() | io.agora.rtc2.RtcEngine | |
enableWebSdkInteroperability(boolean enabled) | io.agora.rtc2.RtcEngine | |
getAudioEffectManager() | io.agora.rtc2.RtcEngine | |
getAudioMixingCurrentPosition() | io.agora.rtc2.RtcEngine | |
getAudioMixingDuration() | io.agora.rtc2.RtcEngine | |
getAudioMixingPlayoutVolume() | io.agora.rtc2.RtcEngine | |
getAudioMixingPublishVolume() | io.agora.rtc2.RtcEngine | |
getAudioOptionParams() (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine | |
getAudioSessionParams() (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine | |
getCallId() | io.agora.rtc2.RtcEngine | |
getCameraMaxZoomFactor() | io.agora.rtc2.RtcEngine | |
getConnectionState() | io.agora.rtc2.RtcEngine | |
getEffectsVolume() | io.agora.rtc2.RtcEngine | |
getErrorDescription(int error) | io.agora.rtc2.RtcEngine | static |
getMediaEngineVersion() | io.agora.rtc2.RtcEngine | static |
getNativeHandle() | io.agora.rtc2.RtcEngine | |
getParameter(String parameter, String args) | io.agora.rtc2.RtcEngine | |
getRecommendedEncoderType() | io.agora.rtc2.RtcEngine | static |
getSdkVersion() | io.agora.rtc2.RtcEngine | static |
getUserInfoByUid(int uid) | io.agora.rtc2.RtcEngine | |
getUserInfoByUserAccount(String userAccount) | io.agora.rtc2.RtcEngine | |
getVolumeOfEffect(int soundId) | io.agora.rtc2.RtcEngine | |
isCameraAutoFocusFaceModeSupported() | io.agora.rtc2.RtcEngine | |
isCameraExposurePositionSupported() | io.agora.rtc2.RtcEngine | |
isCameraFaceDetectSupported() | io.agora.rtc2.RtcEngine | |
isCameraFocusSupported() | io.agora.rtc2.RtcEngine | |
isCameraTorchSupported() | io.agora.rtc2.RtcEngine | |
isCameraZoomSupported() | io.agora.rtc2.RtcEngine | |
isSpeakerphoneEnabled() | io.agora.rtc2.RtcEngine | |
isTextureEncodeSupported() | io.agora.rtc2.RtcEngine | |
joinChannel(String token, String channelName, String optionalInfo, int optionalUid) | io.agora.rtc2.RtcEngine | |
joinChannel(String token, String channelId, int uid, ChannelMediaOptions options) | io.agora.rtc2.RtcEngine | |
joinChannelWithUserAccount(String token, String channelName, String userAccount) | io.agora.rtc2.RtcEngine | |
joinChannelWithUserAccount(String token, String channelName, String userAccount, ChannelMediaOptions options) | io.agora.rtc2.RtcEngine | |
leaveChannel() | io.agora.rtc2.RtcEngine | |
leaveChannel(LeaveChannelOptions options) | io.agora.rtc2.RtcEngine | |
loadExtension(String name) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine | static |
mInstance (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine | protectedstatic |
monitorBluetoothHeadsetEvent(boolean monitor) | io.agora.rtc2.RtcEngine | |
monitorHeadsetEvent(boolean monitor) | io.agora.rtc2.RtcEngine | |
muteAllRemoteAudioStreams(boolean muted) | io.agora.rtc2.RtcEngine | |
muteAllRemoteVideoStreams(boolean muted) | io.agora.rtc2.RtcEngine | |
muteLocalAudioStream(boolean muted) | io.agora.rtc2.RtcEngine | |
muteLocalVideoStream(boolean muted) | io.agora.rtc2.RtcEngine | |
muteRecordingSignal(boolean muted) | io.agora.rtc2.RtcEngine | |
muteRemoteAudioStream(int uid, boolean muted) | io.agora.rtc2.RtcEngine | |
muteRemoteVideoStream(int userId, boolean muted) | io.agora.rtc2.RtcEngine | |
pauseAllEffects() | io.agora.rtc2.RtcEngine | |
pauseAudio() | io.agora.rtc2.RtcEngine | |
pauseAudioMixing() | io.agora.rtc2.RtcEngine | |
pauseEffect(int soundId) | io.agora.rtc2.RtcEngine | |
playAllEffects(int loopCount, double pitch, double pan, double gain, boolean publish) | io.agora.rtc2.RtcEngine | |
playEffect(int soundId, String filePath, int loopCount, double pitch, double pan, double gain, boolean publish) | io.agora.rtc2.RtcEngine | |
preloadEffect(int soundId, String filePath) | io.agora.rtc2.RtcEngine | |
pullPlaybackAudioFrame(byte[] data, int lengthInByte) | io.agora.rtc2.RtcEngine | |
pullPlaybackAudioFrame(ByteBuffer data, int lengthInByte) | io.agora.rtc2.RtcEngine | |
pushExternalAudioFrame(byte[] data, long timestamp) | io.agora.rtc2.RtcEngine | |
pushExternalAudioFrame(ByteBuffer data, long timestamp, int sourceId) | io.agora.rtc2.RtcEngine | |
pushExternalEncodedVideoFrame(ByteBuffer data, EncodedVideoFrameInfo frameInfo) | io.agora.rtc2.RtcEngine | |
pushExternalVideoFrame(AgoraVideoFrame frame) | io.agora.rtc2.RtcEngine | |
pushExternalVideoFrame(VideoFrame frame) | io.agora.rtc2.RtcEngine | |
rate(String callId, int rating, String description) | io.agora.rtc2.RtcEngine | |
refreshRecordingServiceStatus() | io.agora.rtc2.RtcEngine | |
registerAudioEncodedFrameObserver(AudioEncodedFrameObserverConfig config, IAudioEncodedFrameObserver observer) | io.agora.rtc2.RtcEngine | |
registerAudioFrameObserver(IAudioFrameObserver observer) | io.agora.rtc2.RtcEngine | |
registerAudioSpectrumObserver(IAudioSpectrumObserver observer) | io.agora.rtc2.RtcEngine | |
registerLocalUserAccount(String appId, String userAccount) | io.agora.rtc2.RtcEngine | |
registerMediaMetadataObserver(IMetadataObserver observer, int type) | io.agora.rtc2.RtcEngine | |
registerVideoEncodedImageReceiver(IVideoEncodedImageReceiver receiver) | io.agora.rtc2.RtcEngine | |
registerVideoFrameObserver(IVideoFrameObserver observer) | io.agora.rtc2.RtcEngine | |
removeHandler(IRtcEngineEventHandler handler) | io.agora.rtc2.RtcEngine | |
removeInjectStreamUrl(String url) | io.agora.rtc2.RtcEngine | |
removePublishStreamUrl(String url) | io.agora.rtc2.RtcEngine | |
renewToken(String token) | io.agora.rtc2.RtcEngine | |
resumeAllEffects() | io.agora.rtc2.RtcEngine | |
resumeAudio() | io.agora.rtc2.RtcEngine | |
resumeAudioMixing() | io.agora.rtc2.RtcEngine | |
resumeEffect(int soundId) | io.agora.rtc2.RtcEngine | |
sendCustomReportMessage(String id, String category, String event, String label, int value) | io.agora.rtc2.RtcEngine | |
sendStreamMessage(int streamId, byte[] message) | io.agora.rtc2.RtcEngine | |
setAudioEffectParameters(int preset, int param1, int param2) | io.agora.rtc2.RtcEngine | |
setAudioEffectPreset(int preset) | io.agora.rtc2.RtcEngine | |
setAudioMixingPosition(int pos) | io.agora.rtc2.RtcEngine | |
setAudioOptionParams(String params) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine | |
setAudioProfile(int profile) | io.agora.rtc2.RtcEngine | |
setAudioProfile(int profile, int scenario) | io.agora.rtc2.RtcEngine | |
setAudioSessionParams(String params) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine | |
setBeautyEffectOptions(boolean enabled, BeautyOptions options) | io.agora.rtc2.RtcEngine | |
setCameraAutoFocusFaceModeEnabled(boolean enabled) | io.agora.rtc2.RtcEngine | |
setCameraCapturerConfiguration(CameraCapturerConfiguration config) | io.agora.rtc2.RtcEngine | |
setCameraExposurePosition(float positionXinView, float positionYinView) | io.agora.rtc2.RtcEngine | |
setCameraFocusPositionInPreview(float positionX, float positionY) | io.agora.rtc2.RtcEngine | |
setCameraTorchOn(boolean isOn) | io.agora.rtc2.RtcEngine | |
setCameraZoomFactor(float factor) | io.agora.rtc2.RtcEngine | |
setChannelProfile(int profile) | io.agora.rtc2.RtcEngine | |
setClientRole(int role) | io.agora.rtc2.RtcEngine | |
setDefaultAudioRoutetoSpeakerphone(boolean defaultToSpeaker) | io.agora.rtc2.RtcEngine | |
setDefaultMuteAllRemoteAudioStreams(boolean muted) | io.agora.rtc2.RtcEngine | |
setDefaultMuteAllRemoteVideoStreams(boolean muted) | io.agora.rtc2.RtcEngine | |
setEffectsVolume(double volume) | io.agora.rtc2.RtcEngine | |
setEnableSpeakerphone(boolean enabled) | io.agora.rtc2.RtcEngine | |
setEncryptionMode(String encryptionMode) | io.agora.rtc2.RtcEngine | |
setEncryptionSecret(String secret) | io.agora.rtc2.RtcEngine | |
setExtensionProperty(String vendor, String extension, String key, String value) | io.agora.rtc2.RtcEngine | |
setExternalAudioSink(int sampleRate, int channels) | io.agora.rtc2.RtcEngine | |
setExternalAudioSource(boolean enabled, int sampleRate, int channels) | io.agora.rtc2.RtcEngine | |
setExternalAudioSource(boolean enabled, int sampleRate, int channels, int sourceNumber, boolean localPlayback, boolean publish) | io.agora.rtc2.RtcEngine | |
setExternalVideoSource(boolean enable, boolean useTexture, boolean encodedFrame) | io.agora.rtc2.RtcEngine | |
setHighQualityAudioParameters(boolean fullband, boolean stereo, boolean fullBitrate) | io.agora.rtc2.RtcEngine | |
setInEarMonitoringVolume(int volume) | io.agora.rtc2.RtcEngine | |
setLiveTranscoding(LiveTranscoding transcoding) | io.agora.rtc2.RtcEngine | |
setLocalPublishFallbackOption(int option) | io.agora.rtc2.RtcEngine | |
setLocalRenderMode(int renderMode) | io.agora.rtc2.RtcEngine | |
setLocalRenderMode(int renderMode, int mirrorMode) | io.agora.rtc2.RtcEngine | |
setLocalVideoMirrorMode(int mode) | io.agora.rtc2.RtcEngine | |
setLocalVoiceChanger(int voiceChanger) | io.agora.rtc2.RtcEngine | |
setLocalVoiceEqualization(Constants.AUDIO_EQUALIZATION_BAND_FREQUENCY bandFrequency, int bandGain) | io.agora.rtc2.RtcEngine | |
setLocalVoicePitch(double pitch) | io.agora.rtc2.RtcEngine | |
setLocalVoiceReverb(Constants.AUDIO_REVERB_TYPE reverbKey, int value) | io.agora.rtc2.RtcEngine | |
setLocalVoiceReverbPreset(int reverbPreset) | io.agora.rtc2.RtcEngine | |
setLogFile(String filePath) | io.agora.rtc2.RtcEngine | |
setLogFileSize(long fileSizeInKBytes) | io.agora.rtc2.RtcEngine | |
setLogFilter(int filter) | io.agora.rtc2.RtcEngine | |
setLogLevel(int level) | io.agora.rtc2.RtcEngine | |
setMixedAudioFrameParameters(int sampleRate, int channel, int samplesPerCall) | io.agora.rtc2.RtcEngine | |
setParameters(String parameters) | io.agora.rtc2.RtcEngine | |
setPlaybackAudioFrameBeforeMixingParameters(int sampleRate, int channel) | io.agora.rtc2.RtcEngine | |
setPlaybackAudioFrameParameters(int sampleRate, int channel, int mode, int samplesPerCall) | io.agora.rtc2.RtcEngine | |
setPreferHeadset(boolean enabled) | io.agora.rtc2.RtcEngine | |
setRecordingAudioFrameParameters(int sampleRate, int channel, int mode, int samplesPerCall) | io.agora.rtc2.RtcEngine | |
setRemoteDefaultVideoStreamType(int streamType) | io.agora.rtc2.RtcEngine | |
setRemoteRenderMode(int userId, int renderMode) | io.agora.rtc2.RtcEngine | |
setRemoteRenderMode(int userId, int renderMode, int mirrorMode) | io.agora.rtc2.RtcEngine | |
setRemoteSubscribeFallbackOption(int option) | io.agora.rtc2.RtcEngine | |
setRemoteUserPriority(int uid, int userPriority) | io.agora.rtc2.RtcEngine | |
setRemoteVideoStreamType(int uid, int streamType) | io.agora.rtc2.RtcEngine | |
setRemoteVoicePosition(int uid, double pan, double gain) | io.agora.rtc2.RtcEngine | |
setupLocalVideo(VideoCanvas local) | io.agora.rtc2.RtcEngine | |
setupRemoteVideo(VideoCanvas remote) | io.agora.rtc2.RtcEngine | |
setVideoCompositingLayout(VideoCompositingLayout layout) | io.agora.rtc2.RtcEngine | |
setVideoEncoderConfiguration(VideoEncoderConfiguration config) | io.agora.rtc2.RtcEngine | |
setVideoProfile(int profile, boolean swapWidthAndHeight) | io.agora.rtc2.RtcEngine | |
setVideoQualityParameters(boolean preferFrameRateOverImageQuality) | io.agora.rtc2.RtcEngine | |
setVoiceBeautifierParameters(int preset, int param1, int param2) | io.agora.rtc2.RtcEngine | |
setVoiceBeautifierPreset(int preset) | io.agora.rtc2.RtcEngine | |
setVoiceConversionParameters(int preset, int param1, int param2) | io.agora.rtc2.RtcEngine | |
setVoiceConversionPreset(int preset) | io.agora.rtc2.RtcEngine | |
setVolumeOfEffect(int soundId, double volume) | io.agora.rtc2.RtcEngine | |
startAudioMixing(String filePath, boolean loopback, boolean replace, int cycle) | io.agora.rtc2.RtcEngine | |
startAudioRecording(String filePath, int quality) | io.agora.rtc2.RtcEngine | |
startAudioRecording(AudioFileRecordingConfig config) | io.agora.rtc2.RtcEngine | |
startChannelMediaRelay(ChannelMediaRelayConfiguration channelMediaRelayConfiguration) | io.agora.rtc2.RtcEngine | |
startEchoTest() | io.agora.rtc2.RtcEngine | |
startEchoTest(int intervalInSeconds) | io.agora.rtc2.RtcEngine | |
startLastmileProbeTest(LastmileProbeConfig config) | io.agora.rtc2.RtcEngine | |
startPlayingStream(String url) | io.agora.rtc2.RtcEngine | |
startPreview() | io.agora.rtc2.RtcEngine | |
startRecordingService(String recordingKey) | io.agora.rtc2.RtcEngine | |
startScreenCapture(Intent mediaProjectionPermissionResultData, ScreenCaptureParameters parameters) | io.agora.rtc2.RtcEngine | |
stopAllEffects() | io.agora.rtc2.RtcEngine | |
stopAudioMixing() | io.agora.rtc2.RtcEngine | |
stopAudioRecording() | io.agora.rtc2.RtcEngine | |
stopChannelMediaRelay() | io.agora.rtc2.RtcEngine | |
stopEchoTest() | io.agora.rtc2.RtcEngine | |
stopEffect(int soundId) | io.agora.rtc2.RtcEngine | |
stopLastmileProbeTest() | io.agora.rtc2.RtcEngine | |
stopPlayingStream() | io.agora.rtc2.RtcEngine | |
stopPreview() | io.agora.rtc2.RtcEngine | |
stopRecordingService(String recordingKey) | io.agora.rtc2.RtcEngine | |
stopScreenCapture() | io.agora.rtc2.RtcEngine | |
switchCamera() | io.agora.rtc2.RtcEngine | |
unloadAllEffects() | io.agora.rtc2.RtcEngine | |
unloadEffect(int soundId) | io.agora.rtc2.RtcEngine | |
unRegisterAudioSpectrumObserver(IAudioSpectrumObserver observer) | io.agora.rtc2.RtcEngine | |
unregisterMediaMetadataObserver(IMetadataObserver observer, int type) | io.agora.rtc2.RtcEngine | |
updateChannelMediaOptions(ChannelMediaOptions options) | io.agora.rtc2.RtcEngine | |
updateChannelMediaRelay(ChannelMediaRelayConfiguration channelMediaRelayConfiguration) | io.agora.rtc2.RtcEngine | |
useExternalAudioDevice() | io.agora.rtc2.RtcEngine | |