userEnableVideo property
Occurs when a remote user enables/disables the video module.
Deprecated This callback is deprecated and replaced by the RtcEngineEventHandler.remoteVideoStateChanged callback with the following parameters:
- VideoRemoteState.Stopped and VideoRemoteStateReason.RemoteMuted.
- VideoRemoteState.Decoding and VideoRemoteStateReason.RemoteUnmuted.
Once the video module is disabled, the remote user can only use a voice call. The remote user cannot send or receive any video from other users.
The SDK triggers this callback when the remote user enables or disables the video module by calling the RtcEngine.enableVideo or RtcEngine.disableVideo method.
Note
- This callback is invalid when the number of users or broadcasters in the channel exceeds 17.
The UidWithEnabledCallback
typedef includes the followinh parameters:
Implementation
@deprecated
UidWithEnabledCallback? userEnableVideo;