MediaSFU Shared
    Preparing search index...

    Interface JoinConsumeRoomParameters

    interface JoinConsumeRoomParameters {
        listenerTranslationPreferences?: {
            perSpeaker: Map<
                string,
                { speakerId: string; language: string
                | null; wantOriginal: boolean },
            >;
            globalLanguage: string | null;
        };
        signalNewConsumerTransport: SignalNewConsumerTransportType;
        startConsumingTranslation?: (
            producerId: string,
            speakerId: string,
            language: string,
            originalProducerId?: string,
            nsock?: Socket<DefaultEventsMap, DefaultEventsMap>,
        ) => Promise<void>;
        getPipedProducersAlt: GetPipedProducersAltType;
        roomName: string;
        islevel: string;
        member: string;
        device: Device | null;
        updateDevice: (device: Device | null) => void;
        receiveAllPipedTransports: ReceiveAllPipedTransportsType;
        createDeviceClient: CreateDeviceClientType;
        getUpdatedAllParams: () => JoinConsumeRoomParameters;
        [key: string]: any;
        [key: number]: any;
    }

    Hierarchy (View Summary)

    Indexable

    • [key: string]: any
    • [key: number]: any
    Index

    Properties

    listenerTranslationPreferences?: {
        perSpeaker: Map<
            string,
            { speakerId: string; language: string
            | null; wantOriginal: boolean },
        >;
        globalLanguage: string | null;
    }
    signalNewConsumerTransport: SignalNewConsumerTransportType
    startConsumingTranslation?: (
        producerId: string,
        speakerId: string,
        language: string,
        originalProducerId?: string,
        nsock?: Socket<DefaultEventsMap, DefaultEventsMap>,
    ) => Promise<void>
    getPipedProducersAlt: GetPipedProducersAltType
    roomName: string
    islevel: string
    member: string
    device: Device | null
    updateDevice: (device: Device | null) => void
    receiveAllPipedTransports: ReceiveAllPipedTransportsType
    createDeviceClient: CreateDeviceClientType
    getUpdatedAllParams: () => JoinConsumeRoomParameters