RemoteVideoStateChangeReason enum
Cause of remote video stream state change.
Values
- internal → const RemoteVideoStateChangeReason
-
Internal reasons
- networkCongestion → const RemoteVideoStateChangeReason
-
Network blocking.
- networkRecovery → const RemoteVideoStateChangeReason
-
Network back to normal.
- localMuted → const RemoteVideoStateChangeReason
-
Local user stops receiving remote video stream or local user disables video module.
- localUnmuted → const RemoteVideoStateChangeReason
-
Local user resumes receiving remote video streams or local user enables video modules.
- remoteMuted → const RemoteVideoStateChangeReason
-
The remote user stops sending the video stream or the remote user disables the video module.
- remoteUnmuted → const RemoteVideoStateChangeReason
-
Remote user resumes sending video stream or remote user enables video module.
- remoteOffline → const RemoteVideoStateChangeReason
-
Remote user leaves room.
See RTCRoomEventHandler.onUserUnpublishStream/RTCRoomEventHandler.onUserUnpublishScreen for state change.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
RemoteVideoStateChangeReason> - A constant List of the values in this enum, in order of their declaration.