|
abstract int | setRemoteRenderModeEx (int userId, int mode, RtcConnection connection) |
|
abstract int | setRemoteRenderModeEx (String userId, int mode, RtcConnection connection) |
|
abstract int | setupRemoteVideoEx (VideoCanvas remote, RtcConnection connection) |
|
abstract int | joinChannelEx (String token, String channelId, int uid, ChannelMediaOptions options, IRtcEngineEventHandler eventHandler, RtcConnection connection) |
|
abstract int | leaveChannelEx (String channelId, RtcConnection connection) |
|
abstract int | joinChannel (String token, String channelName, String optionalInfo, String optionalUid) |
|
abstract int | setRemoteRenderMode (String userId, int mode) |
|
abstract int | muteRemoteAudioStream (String userId, boolean muted) |
|
abstract int | muteRemoteVideoStream (String userId, boolean muted) |
|
abstract int | setRemoteVideoStreamType (String userId, int streamType) |
|
void | addHandler (IRtcEngineEventHandler handler) |
|
abstract int | joinChannel (String token, String channelName, String optionalInfo, int optionalUid) |
|
abstract int | joinChannel (String token, String channelId, int uid, ChannelMediaOptions options) |
|
abstract int | updateChannelMediaOptions (ChannelMediaOptions options) |
|
abstract int | leaveChannel () |
|
abstract boolean | enableHighPerfWifiMode (boolean enable) |
|
abstract int | startLastmileProbeTest (LastmileProbeConfig config) |
|
abstract int | stopLastmileProbeTest () |
|
abstract int | enableVideo () |
|
abstract int | disableVideo () |
|
abstract int | enableLocalVideo (boolean enabled) |
|
abstract int | startPreview () |
|
abstract int | stopPreview () |
|
abstract int | enableAudio () |
|
abstract int | disableAudio () |
|
abstract int | enableLocalAudio (boolean enabled) |
|
abstract int | registerMediaMetadataObserver (IMetadataObserver observer, int type) |
|
abstract String | getCallId () |
|
abstract RtcConnection.CONNECTION_STATE_TYPE | getConnectionState () |
|
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 | setupLocalVideo (VideoCanvas local) |
|
abstract int | setupRemoteVideo (VideoCanvas remote) |
|
abstract int | setLocalRenderMode (int mode) |
|
abstract int | setRemoteRenderMode (int userId, int mode) |
|
abstract int | switchCamera () |
|
abstract int | setVideoEncoderConfiguration (VideoEncoderConfiguration config) |
|
abstract int | setAudioProfile (int profile, int scenario) |
|
abstract int | setAudioProfile (int profile) |
|
abstract int | muteLocalVideoStream (boolean muted) |
|
abstract int | muteAllRemoteVideoStreams (boolean muted) |
|
abstract int | setDefaultMuteAllRemoteVideoStreams (boolean muted) |
|
abstract int | setEnableSpeakerphone (boolean enabled) |
|
abstract int | setDefaultAudioRoutetoSpeakerphone (boolean defaultToSpeaker) |
|
abstract boolean | isSpeakerphoneEnabled () |
|
abstract int | enableAudioVolumeIndication (int interval, int smooth) |
|
abstract int | muteLocalAudioStream (boolean muted) |
|
abstract int | muteAllRemoteAudioStreams (boolean muted) |
|
abstract int | setDefaultMuteAllRemoteAudioStreams (boolean muted) |
|
abstract int | muteRemoteAudioStream (int userId, boolean muted) |
|
abstract int | muteRemoteVideoStream (int userId, boolean muted) |
|
abstract int | renewToken (String token) |
|
abstract int | setChannelProfile (int profile) |
|
abstract int | setClientRole (int role) |
|
abstract int | setRemoteVideoStreamType (int userId, int streamType) |
|
abstract int | setRemoteDefaultVideoStreamType (int streamType) |
|
abstract int | startAudioMixing (String filePath, boolean loopback, boolean replace, int cycle) |
|
abstract int | stopAudioMixing () |
|
abstract int | createDataStream (boolean reliable, boolean ordered) |
|
abstract int | sendStreamMessage (int streamId, byte[] message) |
|
abstract int | enableDualStreamMode (boolean enabled) |
|
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 channel, int samplesPerCall) |
|
abstract int | setMixedAudioFrameParameters (int sampleRate, int channel, int samplesPerCall) |
|
abstract int | setPlaybackAudioFrameBeforeMixingParameters (int sampleRate, int channel) |
|
abstract int | adjustRecordingSignalVolume (int volume) |
|
abstract int | pauseAudioMixing () |
|
abstract int | resumeAudioMixing () |
|
abstract int | adjustAudioMixingVolume (int volume) |
|
abstract int | adjustAudioMixingPublishVolume (int volume) |
|
abstract int | getAudioMixingPublishVolume () |
|
abstract int | adjustAudioMixingPlayoutVolume (int volume) |
|
abstract int | getAudioMixingPlayoutVolume () |
|
abstract int | getAudioMixingDuration () |
|
abstract int | getAudioMixingCurrentPosition () |
|
abstract int | setAudioMixingPosition (int pos) |
|
abstract double | getEffectsVolume () |
|
abstract int | setEffectsVolume (double volume) |
|
abstract int | preloadEffect (int soundId, String filePath) |
|
abstract int | playEffect (int soundId, String filePath, int loopCount, double pitch, double pan, double gain, boolean publish) |
|
abstract int | playAllEffects (int loopCount, double pitch, double pan, double gain, boolean publish) |
|
abstract int | getVolumeOfEffect (int soundId) |
|
abstract int | setVolumeOfEffect (int soundId, double volume) |
|
abstract int | pauseEffect (int soundId) |
|
abstract int | pauseAllEffects () |
|
abstract int | resumeEffect (int soundId) |
|
abstract int | resumeAllEffects () |
|
abstract int | stopEffect (int soundId) |
|
abstract int | stopAllEffects () |
|
abstract int | unloadEffect (int soundId) |
|
abstract int | unloadAllEffects () |
|
abstract int | enableInEarMonitoring (boolean enabled) |
|
abstract int | enableInEarMonitoring (boolean enabled, boolean includeAudioFilter) |
|
abstract int | enableWebSdkInteroperability (boolean enabled) |
|
abstract int | registerAudioFrameObserver (IAudioFrameObserver observer) |
|
abstract int | setExternalAudioSource (boolean enabled, int sampleRate, int channels) |
|
abstract int | setExternalAudioSource (boolean enabled, int sampleRate, int channels, int sourceNumber) |
|
abstract int | pushExternalAudioFrame (byte[] data, long timestamp) |
|
abstract int | pushExternalAudioFrame (ByteBuffer data, long timestamp, int sourceId) |
|
abstract int | setLocalVoiceChanger (int voiceChanger) |
|
abstract int | setLocalVoiceReverbPreset (int reverbPreset) |
|
abstract int | setInEarMonitoringVolume (int volume) |
|
abstract int | setExternalVideoSource (boolean enable, boolean useTexture, boolean encodedFrame) |
|
abstract boolean | pushExternalVideoFrame (AgoraVideoFrame frame) |
|
abstract boolean | pushExternalVideoFrame (VideoFrame frame) |
|
abstract int | pushExternalEncodedVideoFrame (ByteBuffer data, EncodedVideoFrameInfo frameInfo) |
|
abstract int | startChannelMediaRelay (ChannelMediaRelayConfiguration channelMediaRelayConfiguration) |
|
abstract int | stopChannelMediaRelay () |
|
abstract int | registerVideoFrameObserver (IVideoFrameObserver observer) |
|
abstract int | sendCustomReportMessage (String id, String category, String event, String label, int value) |
|
abstract int | setLogLevel (int level) |
|