MediaSFU Shared
    Preparing search index...

    Interface ResumePauseAudioStreamsParameters<TTransport, TMediaEntry>

    interface ResumePauseAudioStreamsParameters<
        TTransport extends AudioTransportLike = Transport,
        TMediaEntry extends MediaEntryLike | ParticipantLike = Stream | Participant,
    > {
        sleep: SleepType;
        breakoutRooms: BreakoutParticipantLike[][];
        ref_participants: ParticipantLike[];
        allAudioStreams: TMediaEntry[];
        participants: ParticipantLike[];
        islevel: string;
        eventType: EventType;
        consumerTransports: TTransport[];
        limitedBreakRoom: BreakoutParticipantLike[];
        hostNewRoom: number;
        member: string;
        updateLimitedBreakRoom: (
            limitedBreakRoom: BreakoutParticipantLike[],
        ) => void;
        processConsumerTransportsAudio: (
            options: {
                consumerTransports: TTransport[];
                lStreams: TMediaEntry[];
                parameters: ProcessConsumerTransportsAudioParameters;
            },
        ) => Promise<void>;
        getUpdatedAllParams: () => ResumePauseAudioStreamsParameters<
            TTransport,
            TMediaEntry,
        >;
        [key: string]: any;
    }

    Type Parameters

    Hierarchy (View Summary)

    Indexable

    • [key: string]: any
    Index

    Properties

    sleep: SleepType
    breakoutRooms: BreakoutParticipantLike[][]
    ref_participants: ParticipantLike[]
    allAudioStreams: TMediaEntry[]
    participants: ParticipantLike[]
    islevel: string
    eventType: EventType
    consumerTransports: TTransport[]
    limitedBreakRoom: BreakoutParticipantLike[]
    hostNewRoom: number
    member: string
    updateLimitedBreakRoom: (limitedBreakRoom: BreakoutParticipantLike[]) => void
    processConsumerTransportsAudio: (
        options: {
            consumerTransports: TTransport[];
            lStreams: TMediaEntry[];
            parameters: ProcessConsumerTransportsAudioParameters;
        },
    ) => Promise<void>
    getUpdatedAllParams: () => ResumePauseAudioStreamsParameters<
        TTransport,
        TMediaEntry,
    >