MediaSFU Angular
    Preparing search index...

    Interface StreamSuccessAudioParameters

    interface StreamSuccessAudioParameters {
        audioDecibels: AudioDecibels[];
        coHostResponsibility: CoHostResponsibility[];
        roomName: string;
        coHost: string;
        audioProducer: Producer | null;
        localAudioProducer?: Producer | null;
        updateAudioProducer: (producer: Producer | null) => void;
        updateLocalAudioProducer?: (localProducer: Producer | null) => void;
        updateAudioLevel: (level: number) => void;
        screenProducer: Producer | null;
        localScreenProducer?: Producer | null;
        screenParams: ProducerOptions;
        updateScreenProducer: (producer: Producer | null) => void;
        updateLocalScreenProducer?: (localProducer: Producer | null) => void;
        videoProducer: Producer | null;
        localVideoProducer?: Producer | null;
        updateVideoProducer: (producer: Producer | null) => void;
        updateLocalVideoProducer?: (localProducer: Producer | null) => void;
        videoParams: ProducerOptions;
        localStreamScreen: MediaStream | null;
        canvasStream: MediaStream | null;
        whiteboardStarted: boolean;
        whiteboardEnded: boolean;
        connectSendTransportVideo: ConnectSendTransportVideoType;
        connectSendTransportScreen: ConnectSendTransportScreenType;
        localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>;
        device: Device | null;
        producerTransport: Transport | null;
        localProducerTransport?: Transport | null;
        localTransportCreated?: boolean;
        updateProducerTransport: (producerTransport: Transport | null) => void;
        updateLocalProducerTransport?: (localTransport: Transport | null) => void;
        updateLocalTransportCreated?: (localTransportCreated: boolean) => void;
        connectSendTransport: ConnectSendTransportType;
        allVideoStreams: (Participant | Stream)[];
        shareScreenStarted: boolean;
        eventType: EventType;
        screenId?: string;
        forceFullDisplay: boolean;
        mainScreenFilled: boolean;
        adminOnMainScreen: boolean;
        mainScreenPerson: string;
        oldAllStreams: (Participant | Stream)[];
        checkOrientation: () => string;
        screenForceFullDisplay: boolean;
        remoteScreenStream: Stream[];
        localStreamVideo: MediaStream | null;
        mainHeightWidth: number;
        isWideScreen: boolean;
        localUIMode: boolean;
        virtualStream: MediaStream | null;
        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;
        customVideoCard?: any;
        customAudioCard?: any;
        customMiniCard?: any;
        videoCardComponent?: any;
        audioCardComponent?: any;
        miniCardComponent?: any;
        prepopulateLocalUserMedia?: PrepopulateUserMediaType;
        socket: Socket;
        participants: Participant[];
        localStream: MediaStream | null;
        transportCreated: boolean;
        transportCreatedAudio: boolean;
        audioAlreadyOn: boolean;
        micAction: boolean;
        audioParams: ProducerOptions;
        localStreamAudio: MediaStream | null;
        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: MediaStream | null) => void;
        updateLocalStreamAudio: (localStreamAudio: MediaStream | null) => 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 Summary)

    Indexable

    • [key: string]: any
    Index

    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 customVideoCard? customAudioCard? customMiniCard? videoCardComponent? audioCardComponent? miniCardComponent? 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: Producer | null
    localAudioProducer?: Producer | null
    updateAudioProducer: (producer: Producer | null) => void
    updateLocalAudioProducer?: (localProducer: Producer | null) => void
    updateAudioLevel: (level: number) => void
    screenProducer: Producer | null
    localScreenProducer?: Producer | null
    screenParams: ProducerOptions
    updateScreenProducer: (producer: Producer | null) => void
    updateLocalScreenProducer?: (localProducer: Producer | null) => void
    videoProducer: Producer | null
    localVideoProducer?: Producer | null
    updateVideoProducer: (producer: Producer | null) => void
    updateLocalVideoProducer?: (localProducer: Producer | null) => void
    videoParams: ProducerOptions
    localStreamScreen: MediaStream | null
    canvasStream: MediaStream | null
    whiteboardStarted: boolean
    whiteboardEnded: boolean
    connectSendTransportVideo: ConnectSendTransportVideoType
    connectSendTransportScreen: ConnectSendTransportScreenType
    localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
    device: Device | null
    producerTransport: Transport | null
    localProducerTransport?: Transport | null
    localTransportCreated?: boolean
    updateProducerTransport: (producerTransport: Transport | null) => void
    updateLocalProducerTransport?: (localTransport: Transport | null) => void
    updateLocalTransportCreated?: (localTransportCreated: boolean) => void
    connectSendTransport: ConnectSendTransportType
    allVideoStreams: (Participant | Stream)[]
    shareScreenStarted: boolean
    eventType: EventType
    screenId?: string
    forceFullDisplay: boolean
    mainScreenFilled: boolean
    adminOnMainScreen: boolean
    mainScreenPerson: string
    oldAllStreams: (Participant | Stream)[]
    checkOrientation: () => string
    screenForceFullDisplay: boolean
    remoteScreenStream: Stream[]
    localStreamVideo: MediaStream | null
    mainHeightWidth: number
    isWideScreen: boolean
    localUIMode: boolean
    virtualStream: MediaStream | null
    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
    customVideoCard?: any
    customAudioCard?: any
    customMiniCard?: any
    videoCardComponent?: any
    audioCardComponent?: any
    miniCardComponent?: any
    prepopulateLocalUserMedia?: PrepopulateUserMediaType
    socket: Socket
    participants: Participant[]
    localStream: MediaStream | null
    transportCreated: boolean
    transportCreatedAudio: boolean
    audioAlreadyOn: boolean
    micAction: boolean
    audioParams: ProducerOptions
    localStreamAudio: MediaStream | null
    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: MediaStream | null) => void
    updateLocalStreamAudio: (localStreamAudio: MediaStream | null) => void
    updateDefAudioID: (defAudioID: string) => void
    updateUserDefaultAudioInputDevice: (userDefaultAudioInputDevice: string) => void
    updateUpdateMainWindow: (updateMainWindow: boolean) => void
    createSendTransport: CreateSendTransportType
    connectSendTransportAudio: ConnectSendTransportAudioType
    resumeSendTransportAudio: ResumeSendTransportAudioType
    prepopulateUserMedia: PrepopulateUserMediaType
    getUpdatedAllParams: () => StreamSuccessAudioParameters