MediaSFU Shared
    Preparing search index...

    Interface ProducerMediaClosedParameters<TTransport, TCloseAndResizeParameters, TPrepopulateUserMediaParameters, TReorderStreamsParameters, TAllParameters>

    interface ProducerMediaClosedParameters<
        TTransport extends
            ProducerMediaClosedTransportLike = ProducerMediaClosedTransportLike,
        TCloseAndResizeParameters = CloseAndResizeParameters,
        TPrepopulateUserMediaParameters = PrepopulateUserMediaParameters,
        TReorderStreamsParameters = ReorderStreamsParameters,
        TAllParameters extends
            TCloseAndResizeParameters & TPrepopulateUserMediaParameters & TReorderStreamsParameters = TCloseAndResizeParameters & TPrepopulateUserMediaParameters & TReorderStreamsParameters,
    > {
        consumerTransports: TTransport[];
        updateConsumerTransports: (transports: TTransport[]) => void;
        hostLabel: string;
        shared: boolean;
        updateShared: (shared: boolean) => void;
        updateShareScreenStarted: (started: boolean) => void;
        updateScreenId: (screenId: string) => void;
        updateShareEnded: (ended: boolean) => void;
        closeAndResize: ProducerMediaClosedCloseAndResizeType<
            TCloseAndResizeParameters,
        >;
        prepopulateUserMedia: ProducerMediaClosedPrepopulateUserMediaType<
            TPrepopulateUserMediaParameters,
        >;
        reorderStreams: ProducerMediaClosedReorderStreamsType<
            TReorderStreamsParameters,
        >;
        getUpdatedAllParams: () => ProducerMediaClosedParameters<
            TTransport,
            TCloseAndResizeParameters,
            TPrepopulateUserMediaParameters,
            TReorderStreamsParameters,
            TAllParameters,
        > & TAllParameters;
        [key: string]: any;
    }

    Type Parameters

    Indexable

    • [key: string]: any
    Index

    Properties

    consumerTransports: TTransport[]
    updateConsumerTransports: (transports: TTransport[]) => void
    hostLabel: string
    shared: boolean
    updateShared: (shared: boolean) => void
    updateShareScreenStarted: (started: boolean) => void
    updateScreenId: (screenId: string) => void
    updateShareEnded: (ended: boolean) => void