-
public final class ActiveSpeakerHandler
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classActiveSpeakerHandler.SpeakerItem
-
Constructor Summary
Constructors Constructor Description ActiveSpeakerHandler(Boolean appendUnsorted, Integer numActiveSpeakerVideos, Function0<List<MeetingTrack>> getTracks)
-
Method Summary
Modifier and Type Method Description final List<MeetingTrack>trackUpdateTrigger(List<MeetingTrack> tracks)final Pair<List<MeetingTrack>, Array<HMSSpeaker>>speakerUpdate(Array<HMSSpeaker> speakers)final UnitupdateMaxActiveSpeaker(Integer maxActiveSpeaker)-
-
Constructor Detail
-
ActiveSpeakerHandler
ActiveSpeakerHandler(Boolean appendUnsorted, Integer numActiveSpeakerVideos, Function0<List<MeetingTrack>> getTracks)
-
-
Method Detail
-
trackUpdateTrigger
final List<MeetingTrack> trackUpdateTrigger(List<MeetingTrack> tracks)
-
speakerUpdate
final Pair<List<MeetingTrack>, Array<HMSSpeaker>> speakerUpdate(Array<HMSSpeaker> speakers)
-
updateMaxActiveSpeaker
final Unit updateMaxActiveSpeaker(Integer maxActiveSpeaker)
-
-
-
-