Fishjam Web SDK - v0.18.0
    Preparing search index...

    Interface FishjamTrackContext

    interface FishjamTrackContext {
        encoding?: Variant;
        encodingReason?: EncodingReason;
        endpoint: Endpoint;
        maxBandwidth?: TrackBandwidthLimit;
        metadata?: TrackMetadata;
        simulcastConfig?: SimulcastConfig;
        stream: null | MediaStream;
        track: null | MediaStreamTrack;
        trackId: string;
        vadStatus: VadStatus;
        addListener<E extends keyof TrackContextEvents>(
            event: E,
            listener: TrackContextEvents[E],
        ): this;
        emit<E extends keyof TrackContextEvents>(
            event: E,
            ...args: Parameters<TrackContextEvents[E]>,
        ): boolean;
        eventNames(): (string | symbol)[];
        getMaxListeners(): number;
        listenerCount<E extends keyof TrackContextEvents>(event: E): number;
        listeners<E extends keyof TrackContextEvents>(
            event: E,
        ): TrackContextEvents[E][];
        off<E extends keyof TrackContextEvents>(
            event: E,
            listener: TrackContextEvents[E],
        ): this;
        on<E extends keyof TrackContextEvents>(
            event: E,
            listener: TrackContextEvents[E],
        ): this;
        once<E extends keyof TrackContextEvents>(
            event: E,
            listener: TrackContextEvents[E],
        ): this;
        prependListener<E extends keyof TrackContextEvents>(
            event: E,
            listener: TrackContextEvents[E],
        ): this;
        prependOnceListener<E extends keyof TrackContextEvents>(
            event: E,
            listener: TrackContextEvents[E],
        ): this;
        rawListeners<E extends keyof TrackContextEvents>(
            event: E,
        ): TrackContextEvents[E][];
        removeAllListeners<E extends keyof TrackContextEvents>(event?: E): this;
        removeListener<E extends keyof TrackContextEvents>(
            event: E,
            listener: TrackContextEvents[E],
        ): this;
        setMaxListeners(maxListeners: number): this;
    }

    Hierarchy

    Index

    Properties

    encoding?: Variant
    encodingReason?: EncodingReason
    endpoint: Endpoint
    maxBandwidth?: TrackBandwidthLimit
    metadata?: TrackMetadata
    simulcastConfig?: SimulcastConfig
    stream: null | MediaStream
    track: null | MediaStreamTrack
    trackId: string
    vadStatus: VadStatus

    Methods

    • Returns (string | symbol)[]

    • Returns number

    • Type Parameters

      Parameters

      • event: E

      Returns number

    • Type Parameters

      Parameters

      • Optionalevent: E

      Returns this

    • Parameters

      • maxListeners: number

      Returns this