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 setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
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 >
nertc_core_platform_interface 5.5.101