updateAddAltGrid
updateAddAltGrid: (addAltGrid: boolean) => void
otherGridStreams
otherGridStreams: Element[][]
updateOtherGridStreams
updateOtherGridStreams: (otherGridStreams: Element[][]) => void
p_activeNames
p_activeNames: string[]
activeNames
activeNames: string[]
dispActiveNames
dispActiveNames: string[]
shareScreenStarted
shareScreenStarted: boolean
sortAudioLoudness
sortAudioLoudness: boolean
Optional
remoteProducerId
remoteProducerId?: string
localStreamVideo
localStreamVideo: MediaStream
screenPageLimit
screenPageLimit: number
meetingDisplayType
meetingDisplayType: string
meetingVideoOptimized
meetingVideoOptimized: boolean
recordingVideoOptimized
recordingVideoOptimized: boolean
recordingDisplayType
recordingDisplayType: "video" | "media" | "all"
itemPageLimit
itemPageLimit: number
doPaginate
doPaginate: boolean
prevDoPaginate
prevDoPaginate: boolean
currentUserPage
currentUserPage: number
hostNewRoom
hostNewRoom: number
breakOutRoomStarted
breakOutRoomStarted: boolean
breakOutRoomEnded
breakOutRoomEnded: boolean
virtualStream
virtualStream: MediaStream
mainRoomsLength
mainRoomsLength: number
memberRoom
memberRoom: number
updateP_activeNames
updateP_activeNames: (names: string[]) => void
updateActiveNames
updateActiveNames: (names: string[]) => void
updateDispActiveNames
updateDispActiveNames: (names: string[]) => void
updateNon_alVideoStreams
updateNon_alVideoStreams: (participants: Participant[]) => void updateRef_participants
updateRef_participants: (participants: Participant[]) => void updateSortAudioLoudness
updateSortAudioLoudness: (sort: boolean) => void
updateMixed_alVideoStreams
updateNon_alVideoStreams_muted
updateNon_alVideoStreams_muted: (participants: Participant[]) => void updateDoPaginate
updateDoPaginate: (paginate: boolean) => void
updatePrevDoPaginate
updatePrevDoPaginate: (paginate: boolean) => void
updateCurrentUserPage
updateCurrentUserPage: (page: number) => void
updateNumberPages
updateNumberPages: (pages: number) => void
updateMainRoomsLength
updateMainRoomsLength: (length: number) => void
updateMemberRoom
updateMemberRoom: (room: number) => void
updateShareEnded
updateShareEnded: (shareEnded: boolean) => void
updateFirst_round
updateFirst_round: (first_round: boolean) => void
prevActiveNames
prevActiveNames: string[]
updatePrevActiveNames
updatePrevActiveNames: (prevActiveNames: string[]) => void
roomRecvIPs
roomRecvIPs: string[]
updateRoomRecvIPs
updateRoomRecvIPs: (roomRecvIPs: string[]) => void
updateConsume_sockets
updateConsume_sockets: (consume_sockets: ConsumeSocket[]) => void updateConsumerTransports
updateConsumerTransports: (transports: Transport[]) => void nStream
nStream: MediaStream
audioOnlyStreams
audioOnlyStreams: Element[]
gotAllVids
gotAllVids: boolean
defer_receive
defer_receive: boolean
Optional
miniAudioComponent
Optional
miniAudioPlayerComponent
updateStreamNames
updateStreamNames: (value: Stream[]) => void updateAudStreamNames
updateAudStreamNames: (value: Stream[]) => void updateNStream
updateNStream: (value: MediaStream) => void
updateLock_screen
updateLock_screen: (value: boolean) => void
updateFirstAll
updateFirstAll: (value: boolean) => void
updateRemoteScreenStream
updateRemoteScreenStream: (value: Stream[]) => void updateAudioOnlyStreams
updateAudioOnlyStreams: (value: Element[]) => void
updateShareScreenStarted
updateShareScreenStarted: (value: boolean) => void
updateGotAllVids
updateGotAllVids: (value: boolean) => void
updateScreenId
updateScreenId: (value: string) => void
updateDefer_receive
updateDefer_receive: (value: boolean) => void
hostLabel
hostLabel: string
mainHeightWidth
mainHeightWidth: number
prevMainHeightWidth
prevMainHeightWidth: number
firstAll
firstAll: boolean
shareEnded
shareEnded: boolean
updateMainWindow
updateMainWindow: boolean
p_dispActiveNames
p_dispActiveNames: string[]
nForReadjustRecord
nForReadjustRecord: number
first_round
first_round: boolean
lock_screen
lock_screen: boolean
keepBackground
keepBackground: boolean
updateNForReadjustRecord
updateNForReadjustRecord: (n: number) => void
updateUpdateMainWindow
updateUpdateMainWindow: (value: boolean) => void
updateShowMiniView
updateShowMiniView: (value: boolean) => void
processConsumerTransports
fixedPageLimit
fixedPageLimit: number
removeAltGrid
removeAltGrid: boolean
isMediumScreen
isMediumScreen: boolean
updateRemoveAltGrid
updateRemoveAltGrid: (value: boolean) => void
signalNewConsumerTransport
addForBasic
addForBasic: boolean
updateAddForBasic
updateAddForBasic: (value: boolean) => void
updateItemPageLimit
updateItemPageLimit: (value: number) => void
forceFullDisplay
forceFullDisplay: boolean
mainScreenFilled
mainScreenFilled: boolean
adminOnMainScreen
adminOnMainScreen: boolean
mainScreenPerson
mainScreenPerson: string
videoAlreadyOn
videoAlreadyOn: boolean
audioAlreadyOn
audioAlreadyOn: boolean
checkOrientation
checkOrientation: () => string
screenForceFullDisplay
screenForceFullDisplay: boolean
localStreamScreen
localStreamScreen: MediaStream
isWideScreen
isWideScreen: boolean
localUIMode
localUIMode: boolean
whiteboardStarted
whiteboardStarted: boolean
whiteboardEnded
whiteboardEnded: boolean
annotateScreenStream
annotateScreenStream: boolean
updateMainScreenPerson
updateMainScreenPerson: (person: string) => void
updateMainScreenFilled
updateMainScreenFilled: (filled: boolean) => void
updateAdminOnMainScreen
updateAdminOnMainScreen: (admin: boolean) => void
updateMainHeightWidth
updateMainHeightWidth: (heightWidth: number) => void
updateScreenForceFullDisplay
updateScreenForceFullDisplay: (force: boolean) => void
updateMainGridStream
updateMainGridStream: (components: Element[]) => void
Optional
videoCardComponent
Optional
audioCardComponent
Optional
miniCardComponent
recordStarted
recordStarted: boolean
recordStopped
recordStopped: boolean
recordPaused
recordPaused: boolean
recordResumed
recordResumed: boolean
updatePrevScreenStates
updatePrevScreenStates: (states: ScreenState[]) => void reorderInterval
reorderInterval: number
fastReorderInterval
fastReorderInterval: number
lastReorderTime
lastReorderTime: number
oldSoundIds
oldSoundIds: string[]
updateLastReorderTime
updateLastReorderTime: (value: number) => void
updateOldSoundIds
updateOldSoundIds: (ids: string[]) => void
Optional
screenId
screenId?: string
Optional
adminVidID
adminVidID?: string
newLimitedStreamsIDs
newLimitedStreamsIDs: string[]
activeSounds
activeSounds: string[]
Optional
screenShareIDStream
screenShareIDStream?: string
Optional
screenShareNameStream
screenShareNameStream?: string
Optional
adminIDStream
adminIDStream?: string
Optional
adminNameStream
adminNameStream?: string
updateNewLimitedStreamsIDs
updateNewLimitedStreamsIDs: (ids: string[]) => void
updateActiveSounds
updateActiveSounds: (sounds: string[]) => void
updateScreenShareIDStream
updateScreenShareIDStream: (id: string) => void
updateScreenShareNameStream
updateScreenShareNameStream: (name: string) => void
updateAdminIDStream
updateAdminIDStream: (id: string) => void
updateAdminNameStream
updateAdminNameStream: (name: string) => void
processConsumerTransportsAudio
consumingTransports
consumingTransports: string[]
updateConsumingTransports
updateConsumingTransports: (transports: string[]) => void
updateDevice
updateDevice: (device: Device) => void
receiveAllPipedTransports
landScaped
landScaped: boolean
updateLandScaped
updateLandScaped: (landScaped: boolean) => void
Optional
localSocket
localSocket?: Socket
Optional
updateDateState
updateDateState?: number
lastUpdate
lastUpdate: number
nForReadjust
nForReadjust: number
updateUpdateDateState
updateUpdateDateState: (timestamp: number) => void
updateLastUpdate
updateLastUpdate: (lastUpdate: number) => void
updateNForReadjust
updateNForReadjust: (nForReadjust: number) => void
updateGridRows
updateGridRows: (rows: number) => void
updateGridCols
updateGridCols: (cols: number) => void
updateAltGridRows
updateAltGridRows: (rows: number) => void
updateAltGridCols
updateAltGridCols: (cols: number) => void
updateGridSizes
updateGridSizes: (gridSizes: GridSizes) => void paginationDirection: string
paginationHeightWidth: number
updateParticipantAudioDecibels
Parameters consumed by
AudioCard
to reflect live meeting state and permissions.AudioCardParameters
Telemetry & Participants: