updateConsumerTransports
updateConsumerTransports: (transports: Transport[]) => void OptionalscreenId
screenId?: string
OptionaladminVidID
adminVidID?: string
newLimitedStreamsIDs
newLimitedStreamsIDs: string[]
activeSounds
activeSounds: string[]
OptionalscreenShareIDStream
screenShareIDStream?: string
OptionalscreenShareNameStream
screenShareNameStream?: string
OptionaladminIDStream
adminIDStream?: string
OptionaladminNameStream
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
changeVids
changeVids: ChangeVidsInvoker
first_round
first_round: boolean
shareScreenStarted
shareScreenStarted: boolean
landScaped
landScaped: boolean
isWideScreen
isWideScreen: boolean
updateFirst_round
updateFirst_round: (firstRound: boolean) => void
updateLandScaped
updateLandScaped: (landScaped: boolean) => void
device
device: Device | null
consumingTransports
consumingTransports: string[]
lock_screen
lock_screen: boolean
updateConsumingTransports
updateConsumingTransports: (transports: string[]) => void
OptionalstartConsumingTranslation
startConsumingTranslation?: (
producerId: string,
speakerId: string,
language: string,
originalProducerId?: string,
nsock?: Socket<DefaultEventsMap, DefaultEventsMap>,
) => Promise<void>
OptionaltranslationSubscriptions
translationSubscriptions?: Map<string, { speakerId: string; language: string }>
OptionalspeakerTranslationStates
speakerTranslationStates?: Map<
string,
{
speakerId: string;
speakerName: string;
inputLanguage: string;
outputLanguage: string;
originalProducerId: string;
enabled: boolean;
},
>
OptionallistenerTranslationOverrides
listenerTranslationOverrides?: Map<
string,
{ speakerId: string; wantOriginal: boolean; preferredLanguage?: string },
>
OptionallistenerTranslationPreferences
listenerTranslationPreferences?: {
perSpeaker: Map<
string,
{ speakerId: string; language: string
| null; wantOriginal: boolean },
>;
globalLanguage: string | null;
}