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