RoomRtcControllerPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • RoomRtcControllerPlatform

Constructors

RoomRtcControllerPlatform()

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 roomUuid, String path) Future<VoidResult>
addBeautySticker(String roomUuid, String path) Future<VoidResult>
adjustPlaybackSignalVolume(String roomUuid, int volume) Future<VoidResult>
adjustRecordingSignalVolume(String roomUuid, int volume) Future<VoidResult>
adjustUserPlaybackSignalVolume(String roomUuid, String userUuid, int volume) Future<VoidResult>
disableEncryption(String roomUuid) Future<NEResult<int>>
disconnectMyAudio(String roomUuid) Future<VoidResult>
enableAudioAINS(String roomUuid, bool enable) Future<VoidResult>
enableAudioVolumeIndication(String roomUuid, bool enable, int interval, [bool vad = false]) Future<VoidResult>
enableBeauty(String roomUuid, bool isOpenBeauty) Future<VoidResult>
enableEarBack(String roomUuid, bool enable, int volume) Future<VoidResult>
enableEncryption(String roomUuid, String encryptionKey, NEEncryptionMode encryptionMode) Future<NEResult<int>>
enableLoopbackRecording(String roomUuid, bool enable) Future<VoidResult>
enableMediaPub(String roomUuid, int mediaType, bool enable) Future<VoidResult>
enableVirtualBackground(String roomUuid, bool enabled, NERoomVirtualBackgroundSource backgroundSource) Future<VoidResult>
isSpeakerphoneOn(String roomUuid) Future<bool>
joinRtcChannel(String roomUuid) Future<VoidResult>
leaveRtcChannel(String roomUuid) Future<VoidResult>
muteMemberAudio(String roomUuid, String uuid) Future<VoidResult>
muteMemberVideo(String roomUuid, String uuid) Future<VoidResult>
muteMyAudio(String roomUuid, bool enableMediaPub) Future<VoidResult>
muteMyVideo(String roomUuid) Future<VoidResult>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pauseAudioMixing(String roomUuid) Future<VoidResult>
pauseLocalAudioRecording(String roomUuid) Future<VoidResult>
pauseLocalVideoCapture(String roomUuid) Future<VoidResult>
playEffect(String roomUuid, int id, NECreateAudioEffectOption option) Future<VoidResult>
reconnectMyAudio(String roomUuid) Future<VoidResult>
removeBeautyFilter(String roomUuid) Future<VoidResult>
removeBeautySticker(String roomUuid) Future<VoidResult>
resumeAudioMixing(String roomUuid) Future<VoidResult>
resumeLocalAudioRecording(String roomUuid) Future<VoidResult>
resumeLocalVideoCapture(String roomUuid) Future<VoidResult>
setAudioMixingPlaybackVolume(String roomUuid, int volume) Future<VoidResult>
setAudioMixingSendVolume(String roomUuid, int volume) Future<VoidResult>
setBeautyEffect(String roomUuid, NERoomBeautyEffectType beautyType, double level) Future<VoidResult>
setBeautyFilterLevel(String roomUuid, double level) Future<VoidResult>
setChannelProfile(String roomUuid, int value) Future<VoidResult>
setClientRole(String roomUuid, int role) Future<VoidResult>
setEffectPlaybackVolume(String roomUuid, int id, int volume) Future<VoidResult>
setEffectSendVolume(String roomUuid, int id, int volume) Future<VoidResult>
setLocalAudioProfile(String roomUuid, int profile, int scenario) Future<VoidResult>
setParameters(String roomUuid, Map<String, Object> params) Future<VoidResult>
setRecordDeviceMute(String roomUuid, bool mute) Future<VoidResult>
setSpeakerphoneOn(String roomUuid, bool on) Future<VoidResult>
startAudioDump(String roomUuid, NEAudioDumpType type) Future<VoidResult>
startAudioMixing(String roomUuid, NECreateAudioMixingOption option) Future<VoidResult>
startBeauty(String roomUuid) Future<VoidResult>
startPreview(String roomUuid) Future<VoidResult>
startRtcChannelMediaRelay(String roomUuid) Future<VoidResult>
startScreenShare(String roomUuid, {String? iosAppGroup}) Future<VoidResult>
stopAllEffects(String roomUuid) Future<VoidResult>
stopAudioDump(String roomUuid) Future<VoidResult>
stopAudioMixing(String roomUuid) Future<VoidResult>
stopBeauty(String roomUuid) Future<VoidResult>
stopEffect(String roomUuid, int id) Future<VoidResult>
stopMemberScreenShare(String roomUuid, String uuid) Future<VoidResult>
stopPreview(String roomUuid, bool releaseRtc) Future<VoidResult>
stopRtcChannelMediaRelay(String roomUuid) Future<VoidResult>
stopScreenShare(String roomUuid) Future<VoidResult>
subscribeRemoteAudioStream(String roomUuid, String userUuid, bool subscribe) Future<VoidResult>
subscribeRemoteSubStreamVideo(String roomUuid, String userUuid, bool subscribe) Future<VoidResult>
subscribeRemoteVideoStream(String roomUuid, String userUuid, NEVideoStreamType streamType, bool subscribe) Future<VoidResult>
switchCamera(String roomUuid) Future<VoidResult>
switchCameraWithPosition(String roomUuid, int position) Future<VoidResult>
toString() String
A string representation of this object.
inherited
unmuteMemberAudio(String roomUuid, String uuid) Future<VoidResult>
unmuteMemberVideo(String roomUuid, String uuid) Future<VoidResult>
unmuteMyAudio(String roomUuid, bool enableMediaPub) Future<VoidResult>
unmuteMyVideo(String roomUuid) Future<VoidResult>

Operators

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

Static Properties

instance RoomRtcControllerPlatform
getter/setter pair