Interface StreamSuccessAudioParameters

interface StreamSuccessAudioParameters {
    audioDecibels: AudioDecibels[];
    coHostResponsibility: CoHostResponsibility[];
    roomName: string;
    coHost: string;
    audioProducer: null | Producer<AppData>;
    localAudioProducer?: null | Producer<AppData>;
    updateAudioProducer: ((producer: null | Producer<AppData>) => void);
    updateLocalAudioProducer?: ((localProducer: null | Producer<AppData>) => void);
    updateAudioLevel: ((level: number) => void);
    screenProducer: null | Producer<AppData>;
    localScreenProducer?: null | Producer<AppData>;
    screenParams: ProducerOptions;
    updateScreenProducer: ((producer: null | Producer<AppData>) => void);
    updateLocalScreenProducer?: ((localProducer: null | Producer<AppData>) => void);
    videoProducer: null | Producer<AppData>;
    localVideoProducer?: null | Producer<AppData>;
    updateVideoProducer: ((producer: null | Producer<AppData>) => void);
    updateLocalVideoProducer?: ((localProducer: null | Producer<AppData>) => void);
    videoParams: ProducerOptions;
    localStreamScreen: null | MediaStream;
    canvasStream: null | MediaStream;
    whiteboardStarted: boolean;
    whiteboardEnded: boolean;
    connectSendTransportVideo: ConnectSendTransportVideoType;
    connectSendTransportScreen: ConnectSendTransportScreenType;
    localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>;
    device: null | Device;
    producerTransport: null | Transport<AppData>;
    localProducerTransport?: null | Transport<AppData>;
    localTransportCreated?: boolean;
    updateProducerTransport: ((producerTransport: null | Transport<AppData>) => void);
    updateLocalProducerTransport?: ((localTransport: null | Transport<AppData>) => void);
    updateLocalTransportCreated?: ((localTransportCreated: boolean) => void);
    connectSendTransport: ConnectSendTransportType;
    allVideoStreams: (Stream | Participant)[];
    shareScreenStarted: boolean;
    eventType: EventType;
    screenId?: string;
    forceFullDisplay: boolean;
    mainScreenFilled: boolean;
    adminOnMainScreen: boolean;
    mainScreenPerson: string;
    oldAllStreams: (Stream | Participant)[];
    checkOrientation: (() => string);
    screenForceFullDisplay: boolean;
    remoteScreenStream: Stream[];
    localStreamVideo: null | MediaStream;
    mainHeightWidth: number;
    isWideScreen: boolean;
    localUIMode: boolean;
    virtualStream: null | MediaStream;
    keepBackground: boolean;
    annotateScreenStream: boolean;
    updateMainScreenPerson: ((person: string) => void);
    updateMainScreenFilled: ((filled: boolean) => void);
    updateAdminOnMainScreen: ((admin: boolean) => void);
    updateMainHeightWidth: ((heightWidth: number) => void);
    updateScreenForceFullDisplay: ((force: boolean) => void);
    updateMainGridStream: ((components: CustomMediaComponent[]) => void);
    prepopulateLocalUserMedia?: PrepopulateUserMediaType;
    socket: Socket<DefaultEventsMap, DefaultEventsMap>;
    participants: Participant[];
    localStream: null | MediaStream;
    transportCreated: boolean;
    transportCreatedAudio: boolean;
    audioAlreadyOn: boolean;
    micAction: boolean;
    audioParams: ProducerOptions;
    localStreamAudio: null | MediaStream;
    defAudioID: string;
    userDefaultAudioInputDevice: string;
    params: ProducerOptions;
    audioParamse?: ProducerOptions;
    aParams: ProducerOptions;
    hostLabel: string;
    islevel: string;
    member: string;
    updateMainWindow: boolean;
    lock_screen: boolean;
    shared: boolean;
    videoAlreadyOn: boolean;
    showAlert?: ShowAlert;
    updateParticipants: ((participants: Participant[]) => void);
    updateTransportCreated: ((transportCreated: boolean) => void);
    updateTransportCreatedAudio: ((transportCreatedAudio: boolean) => void);
    updateAudioAlreadyOn: ((audioAlreadyOn: boolean) => void);
    updateMicAction: ((micAction: boolean) => void);
    updateAudioParams: ((audioParams: ProducerOptions) => void);
    updateLocalStream: ((localStream: null | MediaStream) => void);
    updateLocalStreamAudio: ((localStreamAudio: null | MediaStream) => void);
    updateDefAudioID: ((defAudioID: string) => void);
    updateUserDefaultAudioInputDevice: ((userDefaultAudioInputDevice: string) => void);
    updateUpdateMainWindow: ((updateMainWindow: boolean) => void);
    createSendTransport: CreateSendTransportType;
    connectSendTransportAudio: ConnectSendTransportAudioType;
    resumeSendTransportAudio: ResumeSendTransportAudioType;
    prepopulateUserMedia: PrepopulateUserMediaType;
    getUpdatedAllParams: (() => StreamSuccessAudioParameters);
    [key: string]: any;
}

Hierarchy (view full)

Indexable

  • [key: string]: any

Properties

audioDecibels coHostResponsibility roomName coHost audioProducer localAudioProducer? updateAudioProducer updateLocalAudioProducer? updateAudioLevel screenProducer localScreenProducer? screenParams updateScreenProducer updateLocalScreenProducer? videoProducer localVideoProducer? updateVideoProducer updateLocalVideoProducer? videoParams localStreamScreen canvasStream whiteboardStarted whiteboardEnded connectSendTransportVideo connectSendTransportScreen localSocket? device producerTransport localProducerTransport? localTransportCreated? updateProducerTransport updateLocalProducerTransport? updateLocalTransportCreated? connectSendTransport allVideoStreams shareScreenStarted eventType screenId? forceFullDisplay mainScreenFilled adminOnMainScreen mainScreenPerson oldAllStreams checkOrientation screenForceFullDisplay remoteScreenStream localStreamVideo mainHeightWidth isWideScreen localUIMode virtualStream keepBackground annotateScreenStream updateMainScreenPerson updateMainScreenFilled updateAdminOnMainScreen updateMainHeightWidth updateScreenForceFullDisplay updateMainGridStream prepopulateLocalUserMedia? socket participants localStream transportCreated transportCreatedAudio audioAlreadyOn micAction audioParams localStreamAudio defAudioID userDefaultAudioInputDevice params audioParamse? aParams hostLabel islevel member updateMainWindow lock_screen shared videoAlreadyOn showAlert? updateParticipants updateTransportCreated updateTransportCreatedAudio updateAudioAlreadyOn updateMicAction updateAudioParams updateLocalStream updateLocalStreamAudio updateDefAudioID updateUserDefaultAudioInputDevice updateUpdateMainWindow createSendTransport connectSendTransportAudio resumeSendTransportAudio prepopulateUserMedia getUpdatedAllParams

Properties

audioDecibels: AudioDecibels[]
coHostResponsibility: CoHostResponsibility[]
roomName: string
coHost: string
audioProducer: null | Producer<AppData>
localAudioProducer?: null | Producer<AppData>
updateAudioProducer: ((producer: null | Producer<AppData>) => void)
updateLocalAudioProducer?: ((localProducer: null | Producer<AppData>) => void)
updateAudioLevel: ((level: number) => void)
screenProducer: null | Producer<AppData>
localScreenProducer?: null | Producer<AppData>
screenParams: ProducerOptions
updateScreenProducer: ((producer: null | Producer<AppData>) => void)
updateLocalScreenProducer?: ((localProducer: null | Producer<AppData>) => void)
videoProducer: null | Producer<AppData>
localVideoProducer?: null | Producer<AppData>
updateVideoProducer: ((producer: null | Producer<AppData>) => void)
updateLocalVideoProducer?: ((localProducer: null | Producer<AppData>) => void)
videoParams: ProducerOptions
localStreamScreen: null | MediaStream
canvasStream: null | MediaStream
whiteboardStarted: boolean
whiteboardEnded: boolean
connectSendTransportVideo: ConnectSendTransportVideoType
connectSendTransportScreen: ConnectSendTransportScreenType
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
device: null | Device
producerTransport: null | Transport<AppData>
localProducerTransport?: null | Transport<AppData>
localTransportCreated?: boolean
updateProducerTransport: ((producerTransport: null | Transport<AppData>) => void)
updateLocalProducerTransport?: ((localTransport: null | Transport<AppData>) => void)
updateLocalTransportCreated?: ((localTransportCreated: boolean) => void)
connectSendTransport: ConnectSendTransportType
allVideoStreams: (Stream | Participant)[]
shareScreenStarted: boolean
eventType: EventType
screenId?: string
forceFullDisplay: boolean
mainScreenFilled: boolean
adminOnMainScreen: boolean
mainScreenPerson: string
oldAllStreams: (Stream | Participant)[]
checkOrientation: (() => string)
screenForceFullDisplay: boolean
remoteScreenStream: Stream[]
localStreamVideo: null | MediaStream
mainHeightWidth: number
isWideScreen: boolean
localUIMode: boolean
virtualStream: null | MediaStream
keepBackground: boolean
annotateScreenStream: boolean
updateMainScreenPerson: ((person: string) => void)
updateMainScreenFilled: ((filled: boolean) => void)
updateAdminOnMainScreen: ((admin: boolean) => void)
updateMainHeightWidth: ((heightWidth: number) => void)
updateScreenForceFullDisplay: ((force: boolean) => void)
updateMainGridStream: ((components: CustomMediaComponent[]) => void)
prepopulateLocalUserMedia?: PrepopulateUserMediaType
socket: Socket<DefaultEventsMap, DefaultEventsMap>
participants: Participant[]
localStream: null | MediaStream
transportCreated: boolean
transportCreatedAudio: boolean
audioAlreadyOn: boolean
micAction: boolean
audioParams: ProducerOptions
localStreamAudio: null | MediaStream
defAudioID: string
userDefaultAudioInputDevice: string
params: ProducerOptions
audioParamse?: ProducerOptions
aParams: ProducerOptions
hostLabel: string
islevel: string
member: string
updateMainWindow: boolean
lock_screen: boolean
shared: boolean
videoAlreadyOn: boolean
showAlert?: ShowAlert
updateParticipants: ((participants: Participant[]) => void)
updateTransportCreated: ((transportCreated: boolean) => void)
updateTransportCreatedAudio: ((transportCreatedAudio: boolean) => void)
updateAudioAlreadyOn: ((audioAlreadyOn: boolean) => void)
updateMicAction: ((micAction: boolean) => void)
updateAudioParams: ((audioParams: ProducerOptions) => void)
updateLocalStream: ((localStream: null | MediaStream) => void)
updateLocalStreamAudio: ((localStreamAudio: null | MediaStream) => void)
updateDefAudioID: ((defAudioID: string) => void)
updateUserDefaultAudioInputDevice: ((userDefaultAudioInputDevice: string) => void)
updateUpdateMainWindow: ((updateMainWindow: boolean) => void)
createSendTransport: CreateSendTransportType
connectSendTransportAudio: ConnectSendTransportAudioType
resumeSendTransportAudio: ResumeSendTransportAudioType
prepopulateUserMedia: PrepopulateUserMediaType
getUpdatedAllParams: (() => StreamSuccessAudioParameters)