|
abstract int | setProfile (String profile, boolean merge) |
|
abstract int | enableTransportQualityIndication (boolean enabled) |
|
abstract int | playRecap () |
|
abstract int | enableRecap (int interval) |
|
abstract String | makeQualityReportUrl (String channel, String listenerUid, String 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 | muteLocalAudioStreamEx (boolean muted, RtcConnection connection) |
|
abstract int | muteLocalVideoStreamEx (boolean muted, RtcConnection connection) |
|
abstract int | muteAllRemoteAudioStreamsEx (boolean muted, RtcConnection connection) |
|
abstract int | muteAllRemoteVideoStreamsEx (boolean muted, RtcConnection connection) |
|
abstract int | muteRemoteAudioStreamEx (int uid, boolean muted, RtcConnection connection) |
|
abstract int | muteRemoteVideoStreamEx (int uid, boolean muted, RtcConnection connection) |
|
abstract int | setRemoteVideoStreamTypeEx (int uid, int streamType, RtcConnection connection) |
|
abstract int | setSubscribeAudioBlacklistEx (int[] uidList, RtcConnection connection) |
|
abstract int | setSubscribeAudioWhitelistEx (int[] uidList, RtcConnection connection) |
|
abstract int | setSubscribeVideoBlacklistEx (int[] uidList, RtcConnection connection) |
|
abstract int | setSubscribeVideoWhitelistEx (int[] uidList, RtcConnection connection) |
|
abstract int | setRemoteRenderModeEx (int uid, int renderMode, int mirrorMode, RtcConnection connection) |
|
abstract int | setupRemoteVideoEx (VideoCanvas remote, RtcConnection connection) |
|
abstract int | setVideoEncoderConfigurationEx (VideoEncoderConfiguration config, RtcConnection connection) |
|
abstract int | updateChannelMediaOptionsEx (ChannelMediaOptions options, RtcConnection connection) |
|
abstract int | joinChannelEx (String token, RtcConnection connection, ChannelMediaOptions options, IRtcEngineEventHandler eventHandler) |
|
abstract int | leaveChannelEx (RtcConnection connection) |
|
abstract int | pushExternalVideoFrameEx (VideoFrame frame, int videoTrackId) |
|
abstract int | pushExternalVideoFrameEx (AgoraVideoFrame frame, int videoTrackId) |
|
abstract int | enableDualStreamModeEx (boolean enabled, SimulcastStreamConfig streamConfig, RtcConnection connection) |
|
abstract int | setDualStreamModeEx (Constants.SimulcastStreamMode mode, SimulcastStreamConfig streamConfig, RtcConnection connection) |
|
abstract int | pushExternalEncodedVideoFrameEx (ByteBuffer data, EncodedVideoFrameInfo frameInfo, int videoTrackId) |
|
abstract int | getConnectionStateEx (RtcConnection connection) |
|
abstract int | sendCustomReportMessageEx (String id, String category, String event, String label, int value, RtcConnection connection) |
|
abstract int | sendStreamMessageEx (int streamId, byte[] message, RtcConnection connection) |
|
abstract int | createDataStreamEx (boolean reliable, boolean ordered, RtcConnection connection) |
|
abstract int | createDataStreamEx (DataStreamConfig config, RtcConnection connection) |
|
abstract int | joinChannelWithUserAccountEx (String token, String channelId, String userAccount, ChannelMediaOptions options, IRtcEngineEventHandler eventHandler) |
|
abstract int | getUserInfoByUserAccountEx (String userAccount, UserInfo userInfo, RtcConnection connection) |
|
abstract int | getUserInfoByUidEx (int uid, UserInfo userInfo, RtcConnection connection) |
|
abstract int | setRemoteVoicePositionEx (int uid, double pan, double gain, RtcConnection connection) |
|
abstract int | setRemoteVideoSubscriptionOptionsEx (int uid, VideoSubscriptionOptions options, RtcConnection rtcConnection) |
|
abstract int | setRemoteUserSpatialAudioParamsEx (int uid, SpatialAudioParams params, RtcConnection connection) |
|
abstract int | addVideoWatermarkEx (String watermarkUrl, WatermarkOptions options, RtcConnection connection) |
|
abstract int | clearVideoWatermarkEx (RtcConnection connection) |
|
abstract int | enableAudioVolumeIndicationEx (int interval, int smooth, boolean reportVad, RtcConnection connection) |
|
abstract int | takeSnapshotEx (RtcConnection connection, int uid, String filePath) |
|
abstract int | startRtmpStreamWithoutTranscodingEx (String url, RtcConnection connection) |
|
abstract int | startRtmpStreamWithTranscodingEx (String url, LiveTranscoding transcoding, RtcConnection connection) |
|
abstract int | updateRtmpTranscodingEx (LiveTranscoding transcoding, RtcConnection connection) |
|
abstract int | stopRtmpStreamEx (String url, RtcConnection connection) |
|
abstract int | startChannelMediaRelayEx (ChannelMediaRelayConfiguration channelMediaRelayConfiguration, RtcConnection connection) |
|
abstract int | stopChannelMediaRelayEx (RtcConnection connection) |
|
abstract int | updateChannelMediaRelayEx (ChannelMediaRelayConfiguration channelMediaRelayConfiguration, RtcConnection connection) |
|
abstract int | pauseAllChannelMediaRelayEx (RtcConnection connection) |
|
abstract int | resumeAllChannelMediaRelayEx (RtcConnection connection) |
|
abstract int | setChannelProfile (int profile) |
|
abstract int | setClientRole (int role) |
|
abstract int | setClientRole (int role, ClientRoleOptions options) |
|
abstract int | sendCustomReportMessage (String id, String category, String event, String label, int value) |
|
abstract int | joinChannel (String token, String channelName, String optionalInfo, int optionalUid) |
|
abstract int | joinChannel (String token, String channelId, int uid, ChannelMediaOptions options) |
|
abstract int | leaveChannel () |
|
abstract int | leaveChannel (LeaveChannelOptions options) |
|
abstract int | renewToken (String token) |
|
abstract int | registerLocalUserAccount (String appId, String userAccount) |
|
abstract int | joinChannelWithUserAccount (String token, String channelName, String userAccount) |
|
abstract int | joinChannelWithUserAccount (String token, String channelName, String userAccount, ChannelMediaOptions options) |
|
abstract int | getUserInfoByUserAccount (String userAccount, UserInfo userInfo) |
|
abstract int | getUserInfoByUid (int uid, UserInfo userInfo) |
|
abstract DeviceInfo | getAudioDeviceInfo () |
|
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) |
|
abstract int | setAudioProfile (int profile, int scenario) |
|
abstract int | setAudioScenario (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 reportVad) |
|
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 | setVideoEncoderConfiguration (VideoEncoderConfiguration config) |
|
abstract CodecCapInfo[] | queryCodecCapability () |
|
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 userId, int renderMode) |
|
abstract int | setRemoteRenderMode (int userId, int renderMode, int mirrorMode) |
|
abstract int | startPreview () |
|
abstract int | startPreview (Constants.VideoSourceType sourceType) |
|
abstract int | stopPreview () |
|
abstract int | stopPreview (Constants.VideoSourceType sourceType) |
|
abstract int | enableLocalVideo (boolean enabled) |
|
abstract int | startSecondaryCameraCapture (CameraCapturerConfiguration config) |
|
abstract int | stopSecondaryCameraCapture () |
|
abstract int | muteLocalVideoStream (boolean muted) |
|
abstract int | muteRemoteVideoStream (int userId, boolean muted) |
|
abstract int | muteAllRemoteVideoStreams (boolean muted) |
|
abstract int | setDefaultMuteAllRemoteVideoStreams (boolean muted) |
|
abstract int | setBeautyEffectOptions (boolean enabled, BeautyOptions options) |
|
abstract int | setLowlightEnhanceOptions (boolean enabled, LowLightEnhanceOptions options) |
|
abstract int | setVideoDenoiserOptions (boolean enabled, VideoDenoiserOptions options) |
|
abstract int | setColorEnhanceOptions (boolean enabled, ColorEnhanceOptions options) |
|
abstract int | enableVirtualBackground (boolean enabled, VirtualBackgroundSource backgroundSource, SegmentationProperty segproperty) |
|
abstract int | enableRemoteSuperResolution (int uid, boolean enable) |
|
abstract int | setDefaultAudioRoutetoSpeakerphone (boolean defaultToSpeaker) |
|
abstract int | setEnableSpeakerphone (boolean enabled) |
|
abstract boolean | isSpeakerphoneEnabled () |
|
abstract int | enableInEarMonitoring (boolean enabled) |
|
abstract int | enableInEarMonitoring (boolean enabled, int includeAudioFilters) |
|
abstract int | setInEarMonitoringVolume (int volume) |
|
abstract int | useExternalAudioDevice () |
|
abstract int | setLocalVoicePitch (double pitch) |
|
abstract int | setLocalVoiceEqualization (Constants.AUDIO_EQUALIZATION_BAND_FREQUENCY bandFrequency, int bandGain) |
|
abstract int | setLocalVoiceReverb (Constants.AUDIO_REVERB_TYPE reverbKey, int value) |
|
abstract int | setHeadphoneEQPreset (int preset) |
|
abstract int | setHeadphoneEQParameters (int lowGain, int highGain) |
|
abstract int | setAudioEffectPreset (int preset) |
|
abstract int | setVoiceBeautifierPreset (int preset) |
|
abstract int | setVoiceConversionPreset (int preset) |
|
abstract int | setAudioEffectParameters (int preset, int param1, int param2) |
|
abstract int | setVoiceBeautifierParameters (int preset, int param1, int param2) |
|
abstract int | setVoiceConversionParameters (int preset, int param1, int param2) |
|
abstract int | enableSoundPositionIndication (boolean enabled) |
|
abstract int | setRemoteVoicePosition (int uid, double pan, double gain) |
|
abstract int | startAudioMixing (String filePath, boolean loopback, int cycle) |
|
abstract int | enableSpatialAudio (boolean enabled) |
|
abstract int | setRemoteUserSpatialAudioParams (int uid, SpatialAudioParams params) |
|
abstract int | setRemoteVideoSubscriptionOptions (int uid, VideoSubscriptionOptions options) |
|
abstract int | startAudioMixing (String filePath, boolean loopback, int cycle, int startPos) |
|
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 int | setAudioMixingDualMonoMode (Constants.AudioMixingDualMonoMode mode) |
|
abstract int | setAudioMixingPitch (int pitch) |
|
abstract int | selectAudioTrack (int audioIndex) |
|
abstract int | getAudioTrackCount () |
|
abstract IAudioEffectManager | getAudioEffectManager () |
|
abstract int | startAudioRecording (String filePath, int quality) |
|
abstract int | startAudioRecording (AudioRecordingConfiguration config) |
|
abstract int | stopAudioRecording () |
|
abstract int | startEchoTest () |
|
abstract int | startEchoTest (int intervalInSeconds) |
|
abstract int | startEchoTest (EchoTestConfiguration config) |
|
abstract int | stopEchoTest () |
|
abstract int | startLastmileProbeTest (LastmileProbeConfig config) |
|
abstract int | stopLastmileProbeTest () |
|
abstract int | enableEchoCancellationExternal (boolean enabled, int audioSourceDelay) |
|
abstract int | setExternalAudioSink (boolean enabled, int sampleRate, int channels) |
|
abstract int | pushCaptureAudioFrame (byte[] data) |
|
abstract int | pushCaptureAudioFrame (ByteBuffer data, int lengthInByte) |
|
abstract int | pushReverseAudioFrame (byte[] data) |
|
abstract int | pushReverseAudioFrame (ByteBuffer data, int lengthInByte) |
|
abstract int | pullPlaybackAudioFrame (byte[] data, int lengthInByte) |
|
abstract int | pullPlaybackAudioFrame (ByteBuffer data, int lengthInByte) |
|
abstract int | startRecordingDeviceTest (int indicationInterval) |
|
abstract int | stopRecordingDeviceTest () |
|
abstract int | setExternalAudioSource (boolean enabled, int sampleRate, int channels) |
|
abstract int | setExternalAudioSource (boolean enabled, int sampleRate, int channels, int sourceNumber, boolean localPlayback, boolean publish) |
|
abstract int | setDirectExternalAudioSource (boolean enabled) |
|
abstract int | setDirectExternalAudioSource (boolean enabled, boolean localPlayback) |
|
abstract int | pushDirectAudioFrame (ByteBuffer data, long timestamp, int sampleRate, int channels) |
|
abstract int | pushExternalAudioFrame (byte[] data, long timestamp) |
|
abstract int | pushExternalAudioFrame (ByteBuffer data, long timestamp, int sourceId) |
|
abstract int | setExternalVideoSource (boolean enable, boolean useTexture, Constants.ExternalVideoSourceType sourceType) |
|
abstract int | setExternalVideoSource (boolean enable, boolean useTexture, Constants.ExternalVideoSourceType sourceType, EncodedVideoTrackOptions encodedOpt) |
|
abstract boolean | pushExternalVideoFrame (AgoraVideoFrame frame) |
|
abstract boolean | pushExternalVideoFrame (VideoFrame frame) |
|
abstract int | pushExternalEncodedVideoFrame (ByteBuffer data, EncodedVideoFrameInfo frameInfo) |
|
abstract boolean | isTextureEncodeSupported () |
|
abstract int | registerAudioFrameObserver (IAudioFrameObserver observer) |
|
abstract int | registerAudioEncodedFrameObserver (AudioEncodedFrameObserverConfig config, IAudioEncodedFrameObserver 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 channel, int samplesPerCall) |
|
abstract int | setEarMonitoringAudioFrameParameters (int sampleRate, int channel, int mode, 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 | enableDualStreamMode (boolean enabled, SimulcastStreamConfig streamConfig) |
|
abstract int | setDualStreamMode (Constants.SimulcastStreamMode mode) |
|
abstract int | setDualStreamMode (Constants.SimulcastStreamMode mode, SimulcastStreamConfig streamConfig) |
|
abstract int | setRemoteVideoStreamType (int uid, int streamType) |
|
abstract int | setRemoteDefaultVideoStreamType (int streamType) |
|
abstract int | setSubscribeAudioBlacklist (int[] uidList) |
|
abstract int | setSubscribeAudioWhitelist (int[] uidList) |
|
abstract int | setSubscribeVideoBlacklist (int[] uidList) |
|
abstract int | setSubscribeVideoWhitelist (int[] uidList) |
|
abstract int | setEncryptionSecret (String secret) |
|
abstract int | setEncryptionMode (String encryptionMode) |
|
abstract int | enableEncryption (boolean enabled, EncryptionConfig config) |
|
abstract int | startRtmpStreamWithoutTranscoding (String url) |
|
abstract int | startRtmpStreamWithTranscoding (String url, LiveTranscoding transcoding) |
|
abstract int | updateRtmpTranscoding (LiveTranscoding transcoding) |
|
abstract int | stopRtmpStream (String url) |
|
abstract int | createDataStream (boolean reliable, boolean ordered) |
|
abstract int | createDataStream (DataStreamConfig config) |
|
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 boolean | isCameraFaceDetectSupported () |
|
abstract int | setCameraZoomFactor (float factor) |
|
abstract float | getCameraMaxZoomFactor () |
|
abstract int | setCameraFocusPositionInPreview (float positionX, float positionY) |
|
abstract int | setCameraExposurePosition (float positionXinView, float positionYinView) |
|
abstract int | enableFaceDetection (boolean enabled) |
|
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 | setLogLevel (int level) |
|
abstract int | setLogFileSize (long fileSizeInKBytes) |
|
abstract String | uploadLogFile () |
|
abstract long | getNativeHandle () |
|
abstract long | getNativeMediaPlayer (int sourceId) |
|
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 | getParameters (String parameters) |
|
abstract String | getParameter (String parameter, String args) |
|
abstract int | registerMediaMetadataObserver (IMetadataObserver observer, int type) |
|
abstract int | unregisterMediaMetadataObserver (IMetadataObserver observer, int type) |
|
abstract int | startChannelMediaRelay (ChannelMediaRelayConfiguration channelMediaRelayConfiguration) |
|
abstract int | stopChannelMediaRelay () |
|
abstract int | updateChannelMediaRelay (ChannelMediaRelayConfiguration channelMediaRelayConfiguration) |
|
abstract int | pauseAllChannelMediaRelay () |
|
abstract int | resumeAllChannelMediaRelay () |
|
abstract int | updateChannelMediaOptions (ChannelMediaOptions options) |
|
abstract int | muteRecordingSignal (boolean muted) |
|
abstract int | setPlaybackAudioFrameBeforeMixingParameters (int sampleRate, int channel) |
|
abstract int | enableAudioSpectrumMonitor (int intervalInMS) |
|
abstract int | disableAudioSpectrumMonitor () |
|
abstract int | registerAudioSpectrumObserver (IAudioSpectrumObserver observer) |
|
abstract int | unRegisterAudioSpectrumObserver (IAudioSpectrumObserver observer) |
|
abstract double | getEffectsVolume () |
|
abstract int | setEffectsVolume (double volume) |
|
abstract int | preloadEffect (int soundId, String filePath) |
|
abstract int | preloadEffect (int soundId, String filePath, int startPos) |
|
abstract int | playEffect (int soundId, String filePath, int loopCount, double pitch, double pan, double gain, boolean publish) |
|
abstract int | playEffect (int soundId, String filePath, int loopCount, double pitch, double pan, double gain, boolean publish, int startPos) |
|
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 | getEffectDuration (String filePath) |
|
abstract int | setEffectPosition (int soundId, int pos) |
|
abstract int | getEffectCurrentPosition (int soundId) |
|
abstract int | registerVideoEncodedFrameObserver (IVideoEncodedFrameObserver receiver) |
|
abstract int | takeSnapshot (int uid, String filePath) |
|
abstract int | enableContentInspect (boolean enabled, ContentInspectConfig config) |
|
abstract int | setAudioOptionParams (String params) |
|
abstract String | getAudioOptionParams () |
|
abstract int | setAudioSessionParams (String params) |
|
abstract String | getAudioSessionParams () |
|
abstract int | loadExtensionProvider (String path) |
|
abstract int | enableExtension (String provider, String extension, boolean enable) |
|
abstract int | enableExtension (String provider, String extension, boolean enable, Constants.MediaSourceType sourceType) |
|
abstract int | enableExtension (String provider, String extension, ExtensionInfo extensionInfo, boolean enable) |
|
abstract int | setExtensionProperty (String provider, String extension, String key, String value) |
|
abstract int | setExtensionProperty (String provider, String extension, String key, String value, Constants.MediaSourceType sourceType) |
|
abstract int | setExtensionProperty (String provider, String extension, ExtensionInfo extensionInfo, String key, String value) |
|
abstract String | getExtensionProperty (String provider, String extension, String key) |
|
abstract String | getExtensionProperty (String provider, String extension, String key, Constants.MediaSourceType sourceType) |
|
abstract String | getExtensionProperty (String provider, String extension, ExtensionInfo extensionInfo, String key) |
|
abstract int | setExtensionProviderProperty (String provider, String key, String value) |
|
abstract int | startScreenCapture (ScreenCaptureParameters screenCaptureParameters) |
|
abstract int | stopScreenCapture () |
|
abstract int | updateScreenCaptureParameters (ScreenCaptureParameters screenCaptureParameters) |
|
abstract int | registerVideoFrameObserver (IVideoFrameObserver observer) |
|
abstract IMediaPlayer | createMediaPlayer () |
|
abstract IMediaPlayerCacheManager | getMediaPlayerCacheManager () |
|
abstract int | enableExternalAudioSourceLocalPlayback (boolean enabled) |
|
abstract int | adjustCustomAudioPublishVolume (int sourceId, int volume) |
|
abstract int | adjustCustomAudioPlayoutVolume (int sourceId, int volume) |
|
abstract int | startRhythmPlayer (String sound1, String sound2, AgoraRhythmPlayerConfig config) |
|
abstract int | stopRhythmPlayer () |
|
abstract int | configRhythmPlayer (AgoraRhythmPlayerConfig config) |
|
abstract int | setDirectCdnStreamingAudioConfiguration (int profile) |
|
abstract int | setDirectCdnStreamingVideoConfiguration (VideoEncoderConfiguration config) |
|
abstract long | getCurrentMonotonicTimeInMs () |
|
abstract int | startDirectCdnStreaming (IDirectCdnStreamingEventHandler eventHandler, String publishUrl, DirectCdnStreamingMediaOptions options) |
|
abstract int | stopDirectCdnStreaming () |
|
abstract int | updateDirectCdnStreamingMediaOptions (DirectCdnStreamingMediaOptions options) |
|
abstract int | createCustomVideoTrack () |
|
abstract int | createCustomEncodedVideoTrack (EncodedVideoTrackOptions encodedOpt) |
|
abstract int | destroyCustomVideoTrack (int video_track_id) |
|
abstract int | destroyCustomEncodedVideoTrack (int video_track_id) |
|
abstract int | setCloudProxy (int proxyType) |
|
abstract int | setLocalAccessPoint (LocalAccessPointConfiguration config) |
|
abstract int | enableCustomAudioLocalPlayback (int sourceId, boolean enabled) |
|
abstract int | SetAdvancedAudioOptions (AdvancedAudioOptions options) |
|
abstract int | setAVSyncSource (String channelId, int uid) |
|
abstract int | enableVideoImageSource (boolean enabled, ImageTrackOptions options) |
|
abstract int | enableWirelessAccelerate (boolean enabled) |
|
abstract int | getNetworkType () |
|
abstract long | getNtpTimeInMs () |
|