EngineApi class

Constructors

EngineApi({BinaryMessenger? binaryMessenger})
Constructor for EngineApi. The binaryMessenger named argument is available for dependency injection. If it is left null, the default BinaryMessenger will be used which routes to the host platform.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addBeautyFilter(String arg_path, String arg_name) Future<int>
addLiveStreamTask(AddOrUpdateLiveStreamTaskRequest arg_request) Future<int>
adjustLoopBackRecordingSignalVolume(int arg_volume) Future<int>
adjustPlaybackSignalVolume(int arg_volume) Future<int>
adjustRecordingSignalVolume(int arg_volume) Future<int>
adjustUserPlaybackSignalVolume(AdjustUserPlaybackSignalVolumeRequest arg_request) Future<int>
checkPermission() Future<List<String?>?>
clearStatsEventCallback() Future<int>
create(CreateEngineRequest arg_request) Future<int>
enableAudioVolumeIndication(EnableAudioVolumeIndicationRequest arg_request) Future<int>
enableBeauty(bool arg_enabled) Future<int>
enableDualStreamMode(bool arg_enable) Future<int>
enableEncryption(EnableEncryptionRequest arg_request) Future<int>
enableLocalAudio(bool arg_enable) Future<int>
enableLocalSubStreamAudio(bool arg_enable) Future<int>
enableLocalVideo(EnableLocalVideoRequest arg_request) Future<int>
enableLoopbackRecording(bool arg_enable) Future<int>
enableMediaPub(int arg_mediaType, bool arg_enable) Future<int>
enableSuperResolution(bool arg_enable) Future<int>
enableVideoCorrection(bool arg_enable) Future<int>
enableVirtualBackground(EnableVirtualBackgroundRequest arg_request) Future<int>
getConnectionState() Future<int>
getEffectDuration(int arg_effectId) Future<int>
getNtpTimeOffset() Future<int>
joinChannel(JoinChannelRequest arg_request) Future<int>
leaveChannel() Future<int>
muteLocalAudioStream(bool arg_mute) Future<int>
muteLocalSubStreamAudio(bool arg_muted) Future<int>
muteLocalVideoStream(bool arg_mute, int arg_streamType) Future<int>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pushExternalVideoFrame(int arg_streamType, VideoFrame arg_frame) Future<int>
release() Future<int>
removeBeautyFilter() Future<void>
removeLiveStreamTask(DeleteLiveStreamTaskRequest arg_request) Future<int>
reportCustomEvent(ReportCustomEventRequest arg_request) Future<int>
sendSEIMsg(SendSEIMsgRequest arg_request) Future<int>
setAudioEffectPreset(int arg_preset) Future<int>
setAudioProfile(SetAudioProfileRequest arg_request) Future<int>
setAudioSessionOperationRestriction(int arg_option) Future<int>
setAudioSubscribeOnlyBy(SetAudioSubscribeOnlyByRequest arg_request) Future<int>
setBeautyEffect(double arg_level, int arg_beautyType) Future<int>
setBeautyFilterLevel(double arg_level) Future<int>
setCameraCaptureConfig(SetCameraCaptureConfigRequest arg_request) Future<int>
setChannelProfile(int arg_channelProfile) Future<int>
setClientRole(int arg_role) Future<int>
setCloudProxy(int arg_proxyType) Future<int>
setExternalVideoSource(int arg_streamType, bool arg_enable) Future<int>
setLocalMediaPriority(SetLocalMediaPriorityRequest arg_request) Future<int>
setLocalPublishFallbackOption(int arg_option) Future<int>
setLocalVideoConfig(SetLocalVideoConfigRequest arg_request) Future<int>
setLocalVideoWatermarkConfigs(SetLocalVideoWatermarkConfigsRequest arg_request) Future<int>
setLocalVoiceEqualization(SetLocalVoiceEqualizationRequest arg_request) Future<int>
setLocalVoicePitch(double arg_pitch) Future<int>
setLocalVoiceReverbParam(SetLocalVoiceReverbParamRequest arg_request) Future<int>
setParameters(Map<String?, Object?> arg_params) Future<int>
setRemoteHighPriorityAudioStream(SetRemoteHighPriorityAudioStreamRequest arg_request) Future<int>
setRemoteSubscribeFallbackOption(int arg_option) Future<int>
setStatsEventCallback() Future<int>
setStreamAlignmentProperty(bool arg_enable) Future<int>
setVideoCorrectionConfig(SetVideoCorrectionConfigRequest arg_request) Future<int>
setVoiceBeautifierPreset(int arg_preset) Future<int>
startAudioDump() Future<int>
startAudioDumpWithType(int arg_dumpType) Future<int>
startAudioRecording(StartAudioRecordingRequest arg_request) Future<int>
startAudioRecordingWithConfig(AudioRecordingConfigurationRequest arg_request) Future<int>
startBeauty() Future<int>
startChannelMediaRelay(StartOrUpdateChannelMediaRelayRequest arg_request) Future<int>
startLastmileProbeTest(StartLastmileProbeTestRequest arg_request) Future<int>
startScreenCapture(StartScreenCaptureRequest arg_request) Future<int>
startVideoPreview(StartorStopVideoPreviewRequest arg_request) Future<int>
stopAudioDump() Future<int>
stopAudioRecording() Future<int>
stopBeauty() Future<void>
stopChannelMediaRelay() Future<int>
stopLastmileProbeTest() Future<int>
stopScreenCapture() Future<int>
stopVideoPreview(StartorStopVideoPreviewRequest arg_request) Future<int>
subscribeAllRemoteAudio(bool arg_subscribe) Future<int>
subscribeRemoteAudio(SubscribeRemoteAudioRequest arg_request) Future<int>
subscribeRemoteSubStreamAudio(SubscribeRemoteSubStreamAudioRequest arg_request) Future<int>
subscribeRemoteSubStreamVideo(SubscribeRemoteSubStreamVideoRequest arg_request) Future<int>
subscribeRemoteVideoStream(SubscribeRemoteVideoStreamRequest arg_request) Future<int>
switchChannel(SwitchChannelRequest arg_request) Future<int>
takeLocalSnapshot(int arg_streamType, String arg_path) Future<int>
takeRemoteSnapshot(int arg_uid, int arg_streamType, String arg_path) Future<int>
toString() String
A string representation of this object.
inherited
updateChannelMediaRelay(StartOrUpdateChannelMediaRelayRequest arg_request) Future<int>
updateLiveStreamTask(AddOrUpdateLiveStreamTaskRequest arg_request) Future<int>
updatePermissionKey(String arg_key) Future<int>
uploadSdkInfo() Future<int>
version() Future<NERtcVersion>

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

codec → const MessageCodec<Object?>