Agora Java API Reference for Android

io.agora.rtc2.RtcEngineEx Member List

This is the complete list of members for io.agora.rtc2.RtcEngineEx, including all inherited members.

addHandler(IRtcEngineEventHandler handler) | io.agora.rtc2.RtcEngine |
addHandlerEx(IRtcEngineEventHandler handler, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
addVideoWatermark(AgoraImage watermark) | io.agora.rtc2.RtcEngine |
addVideoWatermark(String watermarkUrl, WatermarkOptions options) | io.agora.rtc2.RtcEngine |
addVideoWatermarkEx(String watermarkUrl, WatermarkOptions options, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
adjustAudioMixingPlayoutVolume(int volume) | io.agora.rtc2.RtcEngine |
adjustAudioMixingPublishVolume(int volume) | io.agora.rtc2.RtcEngine |
adjustAudioMixingVolume(int volume) | io.agora.rtc2.RtcEngine |
adjustCustomAudioPlayoutVolume(int trackId, int volume) | io.agora.rtc2.RtcEngine |
adjustCustomAudioPublishVolume(int trackId, int volume) | io.agora.rtc2.RtcEngine |
adjustPlaybackSignalVolume(int volume) | io.agora.rtc2.RtcEngine |
adjustRecordingSignalVolume(int volume) | io.agora.rtc2.RtcEngine |
adjustRecordingSignalVolumeEx(int volume, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
adjustUserPlaybackSignalVolume(int uid, int volume) | io.agora.rtc2.RtcEngine |
adjustUserPlaybackSignalVolumeEx(int uid, int volume, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
clearVideoWatermarkEx(RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
clearVideoWatermarks() | io.agora.rtc2.RtcEngine |
complain(String callId, String description) | io.agora.rtc2.RtcEngine |
configRhythmPlayer(AgoraRhythmPlayerConfig 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
createCustomAudioTrack(Constants.AudioTrackType trackType, AudioTrackConfig config) | io.agora.rtc2.RtcEngine |
createCustomEncodedVideoTrack(EncodedVideoTrackOptions encodedOpt) | io.agora.rtc2.RtcEngine |
createCustomVideoTrack() | io.agora.rtc2.RtcEngine |
createDataStream(boolean reliable, boolean ordered) | io.agora.rtc2.RtcEngine |
createDataStream(DataStreamConfig config) | io.agora.rtc2.RtcEngine |
createDataStreamEx(boolean reliable, boolean ordered, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
createDataStreamEx(DataStreamConfig config, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
createMediaPlayer() | io.agora.rtc2.RtcEngine |
createMediaRecorder(RecorderStreamInfo info) | io.agora.rtc2.RtcEngine |
createVideoEffectObject(String bundlePath, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
destroy() | io.agora.rtc2.RtcEngine | static
destroy(@Nullable IRtcEngineReleaseCallback callback) | io.agora.rtc2.RtcEngine | static
destroyCustomAudioTrack(int trackId) | io.agora.rtc2.RtcEngine |
destroyCustomEncodedVideoTrack(int video_track_id) | io.agora.rtc2.RtcEngine |
destroyCustomVideoTrack(int video_track_id) | io.agora.rtc2.RtcEngine |
destroyMediaRecorder(AgoraMediaRecorder mediaRecorder) | io.agora.rtc2.RtcEngine |
destroyVideoEffectObject(IVideoEffectObject videoEffectObject) | io.agora.rtc2.RtcEngine |
disableAudio() | io.agora.rtc2.RtcEngine |
disableAudioSpectrumMonitor() | io.agora.rtc2.RtcEngine |
disableVideo() | io.agora.rtc2.RtcEngine |
enableAudio() | io.agora.rtc2.RtcEngine |
enableAudioSpectrumMonitor(int intervalInMS) | io.agora.rtc2.RtcEngine |
enableAudioVolumeIndication(int interval, int smooth, boolean reportVad) | io.agora.rtc2.RtcEngine |
enableAudioVolumeIndicationEx(int interval, int smooth, boolean reportVad, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
enableContentInspect(boolean enabled, ContentInspectConfig config) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
enableContentInspectEx(boolean enabled, ContentInspectConfig config, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
enableCustomAudioLocalPlayback(int trackId, boolean enabled) | io.agora.rtc2.RtcEngine |
enableDualStreamMode(boolean enabled) | io.agora.rtc2.RtcEngine |
enableDualStreamMode(boolean enabled, SimulcastStreamConfig streamConfig) | io.agora.rtc2.RtcEngine |
enableDualStreamModeEx(boolean enabled, SimulcastStreamConfig streamConfig, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
enableEncryption(boolean enabled, EncryptionConfig config) | io.agora.rtc2.RtcEngine |
enableEncryptionEx(boolean enabled, EncryptionConfig config, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
enableExtension(String provider, String extension, boolean enable) | io.agora.rtc2.RtcEngine |
enableExtension(String provider, String extension, boolean enable, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
enableExtension(String provider, String extension, ExtensionInfo extensionInfo, boolean enable) | 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 |
enableInstantMediaRendering() | 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 |
enableSpatialAudio(boolean enabled) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
enableVideo() | io.agora.rtc2.RtcEngine |
enableVideoImageSource(boolean enabled, ImageTrackOptions options) | io.agora.rtc2.RtcEngine |
enableVideoImageSourceEx(boolean enabled, ImageTrackOptions options, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
enableVirtualBackground(boolean enabled, VirtualBackgroundSource backgroundSource, SegmentationProperty segproperty) | io.agora.rtc2.RtcEngine |
enableVirtualBackground(boolean enabled, VirtualBackgroundSource backgroundSource, SegmentationProperty segproperty, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
enableVoiceAITuner(boolean enabled, Constants.VOICE_AI_TUNER_TYPE type) | io.agora.rtc2.RtcEngine |
enableWebSdkInteroperability(boolean enabled) | io.agora.rtc2.RtcEngine |
enableWirelessAccelerate(boolean enabled) | io.agora.rtc2.RtcEngine |
getAudioDeviceInfo() | 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 |
getAudioTrackCount() | io.agora.rtc2.RtcEngine |
getCallId() | io.agora.rtc2.RtcEngine |
getCallIdEx(RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
getCameraMaxZoomFactor() | io.agora.rtc2.RtcEngine |
getConnectionState() | io.agora.rtc2.RtcEngine |
getConnectionStateEx(RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
getCurrentMonotonicTimeInMs() (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
getEffectCurrentPosition(int soundId) | io.agora.rtc2.RtcEngine |
getEffectDuration(String filePath) | io.agora.rtc2.RtcEngine |
getEffectsVolume() | io.agora.rtc2.RtcEngine |
getErrorDescription(int error) | io.agora.rtc2.RtcEngine | static
getExtensionProperty(String provider, String extension, String key) | io.agora.rtc2.RtcEngine |
getExtensionProperty(String provider, String extension, String key, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
getExtensionProperty(String provider, String extension, ExtensionInfo extensionInfo, String key) | io.agora.rtc2.RtcEngine |
getFaceShapeAreaOptions(int shapeArea) | io.agora.rtc2.RtcEngine |
getFaceShapeAreaOptions(int shapeArea, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
getFaceShapeBeautyOptions() | io.agora.rtc2.RtcEngine |
getFaceShapeBeautyOptions(Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
getH265Transcoder() | io.agora.rtc2.RtcEngine |
getMediaEngineVersion() | io.agora.rtc2.RtcEngine | static
getMediaPlayerCacheManager() | io.agora.rtc2.RtcEngine |
getNativeHandle() | io.agora.rtc2.RtcEngine |
getNativeMediaPlayer(int sourceId) | io.agora.rtc2.RtcEngine |
getNetworkType() | io.agora.rtc2.RtcEngine |
getNtpWallTimeInMs() | io.agora.rtc2.RtcEngine |
getParameter(String parameter, String args) | io.agora.rtc2.RtcEngine |
getParameters(String parameters) | io.agora.rtc2.RtcEngine |
getRecommendedEncoderType() | io.agora.rtc2.RtcEngine | static
getSdkVersion() | io.agora.rtc2.RtcEngine | static
getUserInfoByUid(int uid, UserInfo userInfo) | io.agora.rtc2.RtcEngine |
getUserInfoByUidEx(int uid, UserInfo userInfo, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
getUserInfoByUserAccount(String userAccount, UserInfo userInfo) | io.agora.rtc2.RtcEngine |
getUserInfoByUserAccountEx(String userAccount, UserInfo userInfo, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
getVolumeOfEffect(int soundId) | io.agora.rtc2.RtcEngine |
isCameraAutoFocusFaceModeSupported() | io.agora.rtc2.RtcEngine |
isCameraExposurePositionSupported() | io.agora.rtc2.RtcEngine |
isCameraExposureSupported() | io.agora.rtc2.RtcEngine |
isCameraFaceDetectSupported() | io.agora.rtc2.RtcEngine |
isCameraFocusSupported() | io.agora.rtc2.RtcEngine |
isCameraTorchSupported() | io.agora.rtc2.RtcEngine |
isCameraZoomSupported() | io.agora.rtc2.RtcEngine |
isFeatureAvailableOnDevice(int type) | io.agora.rtc2.RtcEngine |
isSpeakerphoneEnabled() | io.agora.rtc2.RtcEngine |
isTextureEncodeSupported() | io.agora.rtc2.RtcEngine |
joinChannel(String token, String channelId, String optionalInfo, int uid) | io.agora.rtc2.RtcEngine |
joinChannel(String token, String channelId, int uid, ChannelMediaOptions options) | io.agora.rtc2.RtcEngine |
joinChannelEx(String token, RtcConnection connection, ChannelMediaOptions options, IRtcEngineEventHandler eventHandler) | io.agora.rtc2.RtcEngineEx |
joinChannelWithUserAccount(String token, String channelName, String userAccount) | io.agora.rtc2.RtcEngine |
joinChannelWithUserAccount(String token, String channelName, String userAccount, ChannelMediaOptions options) | io.agora.rtc2.RtcEngine |
joinChannelWithUserAccountEx(String token, String channelId, String userAccount, ChannelMediaOptions options, IRtcEngineEventHandler eventHandler) | io.agora.rtc2.RtcEngineEx |
leaveChannel() | io.agora.rtc2.RtcEngine |
leaveChannel(LeaveChannelOptions options) | io.agora.rtc2.RtcEngine |
leaveChannelEx(RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
leaveChannelEx(RtcConnection connection, LeaveChannelOptions options) | io.agora.rtc2.RtcEngineEx |
leaveChannelWithUserAccountEx(String channelId, String userAccount) (defined in io.agora.rtc2.RtcEngineEx) | io.agora.rtc2.RtcEngineEx |
leaveChannelWithUserAccountEx(String channelId, String userAccount, LeaveChannelOptions options) | io.agora.rtc2.RtcEngineEx |
loadExtensionProvider(String path) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
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 |
muteAllRemoteAudioStreamsEx(boolean muted, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
muteAllRemoteVideoStreams(boolean muted) | io.agora.rtc2.RtcEngine |
muteAllRemoteVideoStreamsEx(boolean muted, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
muteLocalAudioStream(boolean muted) | io.agora.rtc2.RtcEngine |
muteLocalAudioStreamEx(boolean muted, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
muteLocalVideoStream(boolean muted) | io.agora.rtc2.RtcEngine |
muteLocalVideoStreamEx(boolean muted, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
muteRecordingSignal(boolean muted) | io.agora.rtc2.RtcEngine |
muteRecordingSignalEx(boolean muted, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
muteRemoteAudioStream(int uid, boolean muted) | io.agora.rtc2.RtcEngine |
muteRemoteAudioStreamEx(int uid, boolean muted, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
muteRemoteVideoStream(int uid, boolean muted) | io.agora.rtc2.RtcEngine |
muteRemoteVideoStreamEx(int uid, boolean muted, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
pauseAllChannelMediaRelay() | io.agora.rtc2.RtcEngine |
pauseAllChannelMediaRelayEx(RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
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 |
playEffect(int soundId, String filePath, int loopCount, double pitch, double pan, double gain, boolean publish, int startPos) | io.agora.rtc2.RtcEngine |
playEffectEx(RtcConnection connection, int soundId, String filePath, int loopCount, double pitch, double pan, double gain, boolean publish) | io.agora.rtc2.RtcEngineEx |
playEffectEx(RtcConnection connection, int soundId, String filePath, int loopCount, double pitch, double pan, double gain, boolean publish, int startPos) | io.agora.rtc2.RtcEngineEx |
preloadChannel(String token, String channelName, int optionalUid) | io.agora.rtc2.RtcEngine |
preloadChannelWithUserAccount(String token, String channelName, String userAccount) | io.agora.rtc2.RtcEngine |
preloadEffect(int soundId, String filePath) | io.agora.rtc2.RtcEngine |
preloadEffect(int soundId, String filePath, int startPos) | io.agora.rtc2.RtcEngine |
preloadEffectEx(RtcConnection connection, int soundId, String filePath) | io.agora.rtc2.RtcEngineEx |
preloadEffectEx(RtcConnection connection, int soundId, String filePath, int startPos) | io.agora.rtc2.RtcEngineEx |
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 trackId) | io.agora.rtc2.RtcEngine |
pushExternalAudioFrame(byte[] data, long timestamp, int sampleRate, int channels, Constants.BytesPerSample bytesPerSample, int trackId) | io.agora.rtc2.RtcEngine |
pushExternalAudioFrame(ByteBuffer data, long timestamp, int sampleRate, int channels, Constants.BytesPerSample bytesPerSample, int trackId) | io.agora.rtc2.RtcEngine |
pushExternalEncodedVideoFrame(ByteBuffer data, EncodedVideoFrameInfo frameInfo) | io.agora.rtc2.RtcEngine |
pushExternalEncodedVideoFrameById(ByteBuffer data, EncodedVideoFrameInfo frameInfo, int videoTrackId) | io.agora.rtc2.RtcEngine |
pushExternalVideoFrame(VideoFrame frame) | io.agora.rtc2.RtcEngine |
pushExternalVideoFrame(AgoraVideoFrame frame) | io.agora.rtc2.RtcEngine |
pushExternalVideoFrameById(VideoFrame frame, int videoTrackId) | io.agora.rtc2.RtcEngine |
pushExternalVideoFrameById(AgoraVideoFrame frame, int videoTrackId) | io.agora.rtc2.RtcEngine |
queryCameraFocalLengthCapability() | io.agora.rtc2.RtcEngine |
queryCodecCapability() | io.agora.rtc2.RtcEngine |
queryDeviceScore() | io.agora.rtc2.RtcEngine |
queryScreenCaptureCapability() | io.agora.rtc2.RtcEngine |
rate(String callId, int rating, String description) | 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 |
registerExtension(String provider, String extension, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
registerFaceInfoObserver(IFaceInfoObserver receiver) | io.agora.rtc2.RtcEngine |
registerLocalUserAccount(String appId, String userAccount) | io.agora.rtc2.RtcEngine |
registerMediaMetadataObserver(IMetadataObserver observer, int type) | io.agora.rtc2.RtcEngine |
registerVideoEncodedFrameObserver(IVideoEncodedFrameObserver receiver) | io.agora.rtc2.RtcEngine |
registerVideoFrameObserver(IVideoFrameObserver observer) | io.agora.rtc2.RtcEngine |
removeHandler(IRtcEngineEventHandler handler) | io.agora.rtc2.RtcEngine |
removeHandlerEx(IRtcEngineEventHandler handler, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
renewToken(String token) | io.agora.rtc2.RtcEngine |
resumeAllChannelMediaRelay() | io.agora.rtc2.RtcEngine |
resumeAllChannelMediaRelayEx(RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
resumeAllEffects() | io.agora.rtc2.RtcEngine |
resumeAudio() | io.agora.rtc2.RtcEngine |
resumeAudioMixing() | io.agora.rtc2.RtcEngine |
resumeEffect(int soundId) | io.agora.rtc2.RtcEngine |
selectAudioTrack(int audioIndex) | io.agora.rtc2.RtcEngine |
sendAudioMetadata(byte[] metadata) | io.agora.rtc2.RtcEngine |
sendAudioMetadataEx(byte[] metadata, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
sendCustomReportMessage(String id, String category, String event, String label, int value) | io.agora.rtc2.RtcEngine |
sendCustomReportMessageEx(String id, String category, String event, String label, int value, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
sendStreamMessage(int streamId, byte[] message) | io.agora.rtc2.RtcEngine |
sendStreamMessageEx(int streamId, byte[] message, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setAdvancedAudioOptions(AdvancedAudioOptions options) | io.agora.rtc2.RtcEngine |
setAINSMode(boolean enabled, int mode) | io.agora.rtc2.RtcEngine |
setAudioEffectParameters(int preset, int param1, int param2) | io.agora.rtc2.RtcEngine |
setAudioEffectPreset(int preset) | io.agora.rtc2.RtcEngine |
setAudioMixingDualMonoMode(Constants.AudioMixingDualMonoMode mode) | io.agora.rtc2.RtcEngine |
setAudioMixingPitch(int pitch) | io.agora.rtc2.RtcEngine |
setAudioMixingPlaybackSpeed(int speed) | io.agora.rtc2.RtcEngine |
setAudioMixingPosition(int pos) | io.agora.rtc2.RtcEngine |
setAudioProfile(int profile) | io.agora.rtc2.RtcEngine |
setAudioProfile(int profile, int scenario) | io.agora.rtc2.RtcEngine |
setAudioScenario(int scenario) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
setAVSyncSource(String channelId, int uid) | io.agora.rtc2.RtcEngine |
setBeautyEffectOptions(boolean enabled, BeautyOptions options) | io.agora.rtc2.RtcEngine |
setBeautyEffectOptions(boolean enabled, BeautyOptions options, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
setCameraAutoFocusFaceModeEnabled(boolean enabled) | io.agora.rtc2.RtcEngine |
setCameraCapturerConfiguration(CameraCapturerConfiguration config) | io.agora.rtc2.RtcEngine |
setCameraExposureFactor(int factor) | 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 |
setClientRole(int role, ClientRoleOptions options) | io.agora.rtc2.RtcEngine |
setCloudProxy(int proxyType) | io.agora.rtc2.RtcEngine |
setColorEnhanceOptions(boolean enabled, ColorEnhanceOptions options) | io.agora.rtc2.RtcEngine |
setColorEnhanceOptions(boolean enabled, ColorEnhanceOptions options, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
setDefaultAudioRoutetoSpeakerphone(boolean defaultToSpeaker) | io.agora.rtc2.RtcEngine |
setDirectCdnStreamingAudioConfiguration(int profile) | io.agora.rtc2.RtcEngine |
setDirectCdnStreamingVideoConfiguration(VideoEncoderConfiguration config) | io.agora.rtc2.RtcEngine |
setDualStreamMode(Constants.SimulcastStreamMode mode) | io.agora.rtc2.RtcEngine |
setDualStreamMode(Constants.SimulcastStreamMode mode, SimulcastStreamConfig streamConfig) | io.agora.rtc2.RtcEngine |
setDualStreamModeEx(Constants.SimulcastStreamMode mode, SimulcastStreamConfig streamConfig, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setEarMonitoringAudioFrameParameters(int sampleRate, int channel, int mode, int samplesPerCall) | io.agora.rtc2.RtcEngine |
setEffectPosition(int soundId, int pos) | io.agora.rtc2.RtcEngine |
setEffectsVolume(double volume) | io.agora.rtc2.RtcEngine |
setEnableSpeakerphone(boolean enabled) | io.agora.rtc2.RtcEngine |
setExtensionProperty(String provider, String extension, String key, String value) | io.agora.rtc2.RtcEngine |
setExtensionProperty(String provider, String extension, String key, String value, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
setExtensionProperty(String provider, String extension, ExtensionInfo extensionInfo, String key, String value) | io.agora.rtc2.RtcEngine |
setExtensionProviderProperty(String provider, String key, String value) | io.agora.rtc2.RtcEngine |
setExternalAudioSink(boolean enabled, 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, boolean localPlayback, boolean publish) | io.agora.rtc2.RtcEngine |
setExternalMediaProjection(MediaProjection mediaProjection) | io.agora.rtc2.RtcEngine |
setExternalRemoteEglContext(Object eglContext) | io.agora.rtc2.RtcEngine |
setExternalVideoSource(boolean enable, boolean useTexture, Constants.ExternalVideoSourceType sourceType) | io.agora.rtc2.RtcEngine |
setExternalVideoSource(boolean enable, boolean useTexture, Constants.ExternalVideoSourceType sourceType, EncodedVideoTrackOptions encodedOpt) | io.agora.rtc2.RtcEngine |
setFaceShapeAreaOptions(FaceShapeAreaOptions options) | io.agora.rtc2.RtcEngine |
setFaceShapeAreaOptions(FaceShapeAreaOptions options, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
setFaceShapeBeautyOptions(boolean enabled, FaceShapeBeautyOptions options) | io.agora.rtc2.RtcEngine |
setFaceShapeBeautyOptions(boolean enabled, FaceShapeBeautyOptions options, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
setFilterEffectOptions(boolean enabled, FilterEffectOptions options) | io.agora.rtc2.RtcEngine |
setFilterEffectOptions(boolean enabled, FilterEffectOptions options, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
setHeadphoneEQParameters(int lowGain, int highGain) | io.agora.rtc2.RtcEngine |
setHeadphoneEQPreset(int preset) | io.agora.rtc2.RtcEngine |
setHighPriorityUserList(int[] uidList, int option) | io.agora.rtc2.RtcEngine |
setHighPriorityUserListEx(int[] uidList, int option, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setHighQualityAudioParameters(boolean fullband, boolean stereo, boolean fullBitrate) | io.agora.rtc2.RtcEngine |
setInEarMonitoringVolume(int volume) | io.agora.rtc2.RtcEngine |
setLocalAccessPoint(LocalAccessPointConfiguration config) | io.agora.rtc2.RtcEngine |
setLocalPublishFallbackOption(Constants.StreamFallbackOptions option) | io.agora.rtc2.RtcEngine |
setLocalPublishFallbackOption(int option) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
setLocalRenderMode(int renderMode) | io.agora.rtc2.RtcEngine |
setLocalRenderMode(int renderMode, int mirrorMode) | io.agora.rtc2.RtcEngine |
setLocalRenderTargetFps(Constants.VideoSourceType sourceType, int targetFps) | io.agora.rtc2.RtcEngine |
setLocalVideoMirrorMode(int mode) | io.agora.rtc2.RtcEngine |
setLocalVoiceEqualization(Constants.AUDIO_EQUALIZATION_BAND_FREQUENCY bandFrequency, int bandGain) | io.agora.rtc2.RtcEngine |
setLocalVoiceFormant(double formantRatio) | io.agora.rtc2.RtcEngine |
setLocalVoicePitch(double pitch) | io.agora.rtc2.RtcEngine |
setLocalVoiceReverb(Constants.AUDIO_REVERB_TYPE reverbKey, int value) | 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 |
setLowlightEnhanceOptions(boolean enabled, LowLightEnhanceOptions options) | io.agora.rtc2.RtcEngine |
setLowlightEnhanceOptions(boolean enabled, LowLightEnhanceOptions options, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
setMixedAudioFrameParameters(int sampleRate, int channel, int samplesPerCall) | io.agora.rtc2.RtcEngine |
setParameters(String parameters) | io.agora.rtc2.RtcEngine |
setParametersEx(String parameters, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
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(Constants.VideoStreamType streamType) | io.agora.rtc2.RtcEngine |
setRemoteDefaultVideoStreamType(int streamType) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
setRemoteRenderMode(int uid, int renderMode) | io.agora.rtc2.RtcEngine |
setRemoteRenderMode(int uid, int renderMode, int mirrorMode) | io.agora.rtc2.RtcEngine |
setRemoteRenderModeEx(int uid, int renderMode, int mirrorMode, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setRemoteRenderTargetFps(int targetFps) | io.agora.rtc2.RtcEngine |
setRemoteSubscribeFallbackOption(Constants.StreamFallbackOptions option) | io.agora.rtc2.RtcEngine |
setRemoteSubscribeFallbackOption(int option) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
setRemoteUserPriority(int uid, int userPriority) | io.agora.rtc2.RtcEngine |
setRemoteUserSpatialAudioParams(int uid, SpatialAudioParams params) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
setRemoteUserSpatialAudioParamsEx(int uid, SpatialAudioParams params, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setRemoteVideoStreamType(int uid, Constants.VideoStreamType streamType) | io.agora.rtc2.RtcEngine |
setRemoteVideoStreamType(int uid, int streamType) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
setRemoteVideoStreamTypeEx(int uid, Constants.VideoStreamType streamType, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setRemoteVideoStreamTypeEx(int uid, int streamType, RtcConnection connection) (defined in io.agora.rtc2.RtcEngineEx) | io.agora.rtc2.RtcEngineEx |
setRemoteVideoSubscriptionOptions(int uid, VideoSubscriptionOptions options) (defined in io.agora.rtc2.RtcEngine) | io.agora.rtc2.RtcEngine |
setRemoteVideoSubscriptionOptionsEx(int uid, VideoSubscriptionOptions options, RtcConnection rtcConnection) (defined in io.agora.rtc2.RtcEngineEx) | io.agora.rtc2.RtcEngineEx |
setRemoteVoicePosition(int uid, double pan, double gain) | io.agora.rtc2.RtcEngine |
setRemoteVoicePositionEx(int uid, double pan, double gain, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setRouteInCommunicationMode(int route) | io.agora.rtc2.RtcEngine |
setScreenCaptureScenario(Constants.ScreenScenarioType screenScenario) | io.agora.rtc2.RtcEngine |
setSimulcastConfig(SimulcastConfig simulcastConfig) | io.agora.rtc2.RtcEngine |
setSimulcastConfigEx(SimulcastConfig simulcastConfig, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setSubscribeAudioAllowlist(int[] uidList) | io.agora.rtc2.RtcEngine |
setSubscribeAudioAllowlistEx(int[] uidList, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setSubscribeAudioBlocklist(int[] uidList) | io.agora.rtc2.RtcEngine |
setSubscribeAudioBlocklistEx(int[] uidList, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setSubscribeVideoAllowlist(int[] uidList) | io.agora.rtc2.RtcEngine |
setSubscribeVideoAllowlistEx(int[] uidList, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setSubscribeVideoBlocklist(int[] uidList) | io.agora.rtc2.RtcEngine |
setSubscribeVideoBlocklistEx(int[] uidList, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setupAudioAttributes(AudioAttributes attr) | io.agora.rtc2.RtcEngine |
setupLocalVideo(VideoCanvas local) | io.agora.rtc2.RtcEngine |
setupRemoteVideo(VideoCanvas remote) | io.agora.rtc2.RtcEngine |
setupRemoteVideoEx(VideoCanvas remote, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setVideoDenoiserOptions(boolean enabled, VideoDenoiserOptions options) | io.agora.rtc2.RtcEngine |
setVideoDenoiserOptions(boolean enabled, VideoDenoiserOptions options, Constants.MediaSourceType sourceType) | io.agora.rtc2.RtcEngine |
setVideoEncoderConfiguration(VideoEncoderConfiguration config) | io.agora.rtc2.RtcEngine |
setVideoEncoderConfigurationEx(VideoEncoderConfiguration config, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
setVideoQoEPreference(Constants.QoEPreference qoePreference) | io.agora.rtc2.RtcEngine |
setVideoQualityParameters(boolean preferFrameRateOverImageQuality) | io.agora.rtc2.RtcEngine |
setVideoScenario(Constants.VideoScenario scenarioType) | 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, int cycle) | io.agora.rtc2.RtcEngine |
startAudioMixing(String filePath, boolean loopback, int cycle, int startPos) | io.agora.rtc2.RtcEngine |
startAudioRecording(String filePath, int quality) | io.agora.rtc2.RtcEngine |
startAudioRecording(AudioRecordingConfiguration config) | io.agora.rtc2.RtcEngine |
startCameraCapture(Constants.VideoSourceType sourceType, CameraCapturerConfiguration config) | io.agora.rtc2.RtcEngine |
startDirectCdnStreaming(IDirectCdnStreamingEventHandler eventHandler, String publishUrl, DirectCdnStreamingMediaOptions options) | io.agora.rtc2.RtcEngine |
startEchoTest(EchoTestConfiguration config) | io.agora.rtc2.RtcEngine |
startLastmileProbeTest(LastmileProbeConfig config) | io.agora.rtc2.RtcEngine |
startLocalAudioMixer(LocalAudioMixerConfiguration config) | io.agora.rtc2.RtcEngine |
startLocalVideoTranscoder(LocalTranscoderConfiguration config) | io.agora.rtc2.RtcEngine |
startMediaRenderingTracing() | io.agora.rtc2.RtcEngine |
startMediaRenderingTracingEx(RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
startOrUpdateChannelMediaRelay(ChannelMediaRelayConfiguration channelMediaRelayConfiguration) | io.agora.rtc2.RtcEngine |
startOrUpdateChannelMediaRelayEx(ChannelMediaRelayConfiguration channelMediaRelayConfiguration, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
startPlaybackDeviceTest(String audioFileName) | io.agora.rtc2.RtcEngine |
startPreview() | io.agora.rtc2.RtcEngine |
startPreview(Constants.VideoSourceType sourceType) | io.agora.rtc2.RtcEngine |
startRecordingDeviceTest(int indicationInterval) | io.agora.rtc2.RtcEngine |
startRhythmPlayer(String sound1, String sound2, AgoraRhythmPlayerConfig config) | io.agora.rtc2.RtcEngine |
startRtmpStreamWithoutTranscoding(String url) | io.agora.rtc2.RtcEngine |
startRtmpStreamWithoutTranscodingEx(String url, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
startRtmpStreamWithTranscoding(String url, LiveTranscoding transcoding) | io.agora.rtc2.RtcEngine |
startRtmpStreamWithTranscodingEx(String url, LiveTranscoding transcoding, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
startScreenCapture(ScreenCaptureParameters screenCaptureParameters) | io.agora.rtc2.RtcEngine |
stopAllEffects() | io.agora.rtc2.RtcEngine |
stopAudioMixing() | io.agora.rtc2.RtcEngine |
stopAudioRecording() | io.agora.rtc2.RtcEngine |
stopCameraCapture(Constants.VideoSourceType sourceType) | io.agora.rtc2.RtcEngine |
stopChannelMediaRelay() | io.agora.rtc2.RtcEngine |
stopChannelMediaRelayEx(RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
stopDirectCdnStreaming() | io.agora.rtc2.RtcEngine |
stopEchoTest() | io.agora.rtc2.RtcEngine |
stopEffect(int soundId) | io.agora.rtc2.RtcEngine |
stopLastmileProbeTest() | io.agora.rtc2.RtcEngine |
stopLocalAudioMixer() | io.agora.rtc2.RtcEngine |
stopLocalVideoTranscoder() | io.agora.rtc2.RtcEngine |
stopPlaybackDeviceTest() | io.agora.rtc2.RtcEngine |
stopPreview() | io.agora.rtc2.RtcEngine |
stopPreview(Constants.VideoSourceType sourceType) | io.agora.rtc2.RtcEngine |
stopRecordingDeviceTest() | io.agora.rtc2.RtcEngine |
stopRhythmPlayer() | io.agora.rtc2.RtcEngine |
stopRtmpStream(String url) | io.agora.rtc2.RtcEngine |
stopRtmpStreamEx(String url, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
stopScreenCapture() | io.agora.rtc2.RtcEngine |
switchCamera() | io.agora.rtc2.RtcEngine |
switchCamera(String cameraId) | io.agora.rtc2.RtcEngine |
takeSnapshot(int uid, String filePath) | io.agora.rtc2.RtcEngine |
takeSnapshot(int uid, SnapshotConfig config) | io.agora.rtc2.RtcEngine |
takeSnapshotEx(RtcConnection connection, int uid, String filePath) | io.agora.rtc2.RtcEngineEx |
takeSnapshotEx(RtcConnection connection, int uid, SnapshotConfig config) | io.agora.rtc2.RtcEngineEx |
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 |
updateChannelMediaOptionsEx(ChannelMediaOptions options, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
updateDirectCdnStreamingMediaOptions(DirectCdnStreamingMediaOptions options) | io.agora.rtc2.RtcEngine |
updateLocalAudioMixerConfiguration(LocalAudioMixerConfiguration config) | io.agora.rtc2.RtcEngine |
updateLocalTranscoderConfiguration(LocalTranscoderConfiguration config) | io.agora.rtc2.RtcEngine |
updatePreloadChannelToken(String token) | io.agora.rtc2.RtcEngine |
updateRtmpTranscoding(LiveTranscoding transcoding) | io.agora.rtc2.RtcEngine |
updateRtmpTranscodingEx(LiveTranscoding transcoding, RtcConnection connection) | io.agora.rtc2.RtcEngineEx |
updateScreenCaptureParameters(ScreenCaptureParameters screenCaptureParameters) | io.agora.rtc2.RtcEngine |
uploadLogFile() | io.agora.rtc2.RtcEngine |
writeLog(int level, String format, Object... args) | io.agora.rtc2.RtcEngine |