PlanetKitMyMediaStatusDelegate
@objc
public protocol PlanetKitMyMediaStatusDelegate
A delegate protocol for receiving updates on the media status of the PlanetKitMyMediaStatus
object.
-
Called when the video status is updated.
Declaration
Swift
@objc optional func didUpdateVideoStatus(_ myMediaStatus: PlanetKitMyMediaStatus, status: PlanetKitVideoStatus)
Parameters
myMediaStatus
The
PlanetKitMyMediaStatus
object.status
The updated
PlanetKitVideoStatus
. -
Called when the video subgroup is updated.
Declaration
Swift
@objc optional func didUpdateVideoSubgroup(_ myMediaStatus: PlanetKitMyMediaStatus, subgroupName: String?)
Parameters
myMediaStatus
The
PlanetKitMyMediaStatus
object.subgroupName
The updated subgroup name.
-
Called when the screen share state is updated.
Declaration
Swift
@objc optional func didUpdateScreenShareState(_ myMediaStatus: PlanetKitMyMediaStatus, state: PlanetKitScreenShareState)
Parameters
myMediaStatus
The
PlanetKitMyMediaStatus
object.state
The updated
PlanetKitScreenShareState
. -
Called when the screen share subgroup is updated.
Declaration
Swift
@objc optional func didUpdateScreenShareSubgroup(_ myMediaStatus: PlanetKitMyMediaStatus, subgroupName: String?)
Parameters
myMediaStatus
The
PlanetKitMyMediaStatus
object.subgroupName
The updated subgroup name.
-
Called when the local user’s audio is muted.
Declaration
Swift
@objc optional func didMuteMic(_ myMediaStatus: PlanetKitMyMediaStatus)
Parameters
myMediaStatus
The
PlanetKitMyMediaStatus
object. -
Called when the local user’s audio is unmuted.
Declaration
Swift
@objc optional func didUnmuteMic(_ myMediaStatus: PlanetKitMyMediaStatus)
Parameters
myMediaStatus
The
PlanetKitMyMediaStatus
object. -
Called when the audio subgroup is updated.
Declaration
Swift
@objc optional func didUpdateAudioSubgroup(_ myMediaStatus: PlanetKitMyMediaStatus, sentSubgroupName: String?, taggedSubgroupName: String?)
Parameters
myMediaStatus
The
PlanetKitMyMediaStatus
object.sentSubgroupName
The updated sent subgroup name.
taggedSubgroupName
The updated tagged subgroup name.
-
Called when the audio description is updated.
Declaration
Swift
@objc optional func didUpdateAudioDescription(_ myMediaStatus: PlanetKitMyMediaStatus, description: PlanetKitMyAudioDescription)
Parameters
myMediaStatus
The
PlanetKitMyMediaStatus
object.description
The updated
PlanetKitMyAudioDescription
.