-
public abstract class ActiveSpeakerLiveData extends MediatorLiveData<List<MeetingTrack>>
-
-
Field Summary
Fields Modifier and Type Field Description private final ObjectmDataLockprivate final IntegermActiveCountprivate final ObjectmPendingData
-
Constructor Summary
Constructors Constructor Description ActiveSpeakerLiveData()
-
Method Summary
Modifier and Type Method Description final UnitenableSorting(Boolean enable)abstract UnitaddSpeakerSource()abstract UnitremoveSpeakerSource()abstract UnitupdateMaxActiveSpeaker(Integer rowCount, Integer columnCount)final Unitrefresh(Integer rowCount, Integer columnCount)-
Methods inherited from class androidx.lifecycle.MutableLiveData
changeActiveCounter, dispatchingValue, getValue, getVersion, hasActiveObservers, hasObservers, isInitialized, observe, observeForever, removeObserver, removeObservers -
Methods inherited from class androidx.lifecycle.MediatorLiveData
postValue, setValue -
Methods inherited from class live.hms.roomkit.ui.meeting.ActiveSpeakerLiveData
addSource, onActive, onInactive, removeSource -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
enableSorting
final Unit enableSorting(Boolean enable)
-
addSpeakerSource
abstract Unit addSpeakerSource()
-
removeSpeakerSource
abstract Unit removeSpeakerSource()
-
updateMaxActiveSpeaker
abstract Unit updateMaxActiveSpeaker(Integer rowCount, Integer columnCount)
-
-
-
-