MediaChangedEvent
public enum MediaChangedEvent
The enumeration of media change event
Since
1.2.0-
True if the remote party now is sending video. Otherwise false. This might be triggered when the remote party muted or unmuted the video.
Declaration
Swift
case remoteSendingVideo(Bool)
-
True if the remote party now is sending audio. Otherwise false. This might be triggered when the remote party muted or unmuted the audio.
Declaration
Swift
case remoteSendingAudio(Bool)
-
True if the local party now is sending video. Otherwise false. This might be triggered when the local party muted or unmuted the video.
Declaration
Swift
case sendingVideo(Bool)
-
True if the local party now is sending aduio. Otherwise false. This might be triggered when the local party muted or unmuted the audio.
Declaration
Swift
case sendingAudio(Bool)
-
True if the local party now is receiving video. Otherwise false. This might be triggered when the local party muted or unmuted the video.
Declaration
Swift
case receivingVideo(Bool)
-
True if the local party now is receiving audio. Otherwise false. This might be triggered when the local party muted or unmuted the audio.
Declaration
Swift
case receivingAudio(Bool)
-
Camera FacingMode on local device has switched.
Declaration
Swift
case cameraSwitched
-
Whether loud speaker on local device is on or not has switched.
Declaration
Swift
case spearkerSwitched
-
Local video rendering view size has changed.
Declaration
Swift
case localVideoViewSize
-
Remote video rendering view size has changed.
Declaration
Swift
case remoteVideoViewSize
-
Screen share rendering view size has changed.
Since
1.3.0Declaration
Swift
case remoteScreenShareViewSize
-
True if the local party now is receiving screen share. Otherwise false. This might be triggered when the local party muted or unmuted the video if screen sharing is sent via the video stream. This might also be triggered when the local party started or stopped the screen share.
Since
1.3.0Declaration
Swift
case receivingScreenShare(Bool)
-
True if the screen share now is receiving and joined. Otherwise false. This might be triggered when the remote party started or stopped share stream.
Since
1.3.0Declaration
Swift
case remoteSendingScreenShare(Bool)
-
True if the screen share now is sending. Otherwise false. This might be triggered when the local started or stopped share stream.
Since
1.4.0Declaration
Swift
case sendingScreenShare(Bool)
-
Local screen share size has changed.
Since
1.4.0Declaration
Swift
case localScreenShareViewSize
-
Remote video active speaker has changed.
Since
2.0.0Declaration
Swift
case activeSpeakerChangedEvent(From: CallMembership?, To: CallMembership?)