UNPKG

livekit-client

Version:

JavaScript/TypeScript client SDK for LiveKit

26 lines 1.54 kB
export default class MockMediaStreamTrack implements MediaStreamTrack { contentHint: string; enabled: boolean; id: string; kind: string; label: string; muted: boolean; onended: ((this: MediaStreamTrack, ev: Event) => any) | null; onmute: ((this: MediaStreamTrack, ev: Event) => any) | null; onunmute: ((this: MediaStreamTrack, ev: Event) => any) | null; readyState: MediaStreamTrackState; isolated: boolean; onisolationchange: ((this: MediaStreamTrack, ev: Event) => any) | null; applyConstraints(constraints?: MediaTrackConstraints): Promise<void>; clone(): MediaStreamTrack; getCapabilities(): MediaTrackCapabilities; getConstraints(): MediaTrackConstraints; getSettings(): MediaTrackSettings; stop(): void; addEventListener<K extends keyof MediaStreamTrackEventMap>(type: K, listener: (this: MediaStreamTrack, ev: MediaStreamTrackEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; removeEventListener<K extends keyof MediaStreamTrackEventMap>(type: K, listener: (this: MediaStreamTrack, ev: MediaStreamTrackEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; dispatchEvent(event: Event): boolean; } //# sourceMappingURL=MockMediaStreamTrack.d.ts.map