UNPKG

@fishjam-cloud/react-client

Version:
12 lines 780 B
import type { AudioVideo } from "../types/internal"; import type { DeviceError } from "../types/public"; type MediaConstraints = AudioVideo<MediaTrackConstraints | undefined | boolean>; type PreviousDevices = AudioVideo<MediaDeviceInfo | null>; type GetMediaResult = { stream: MediaStream | null; errors: AudioVideo<DeviceError | null>; }; export declare const getAvailableMedia: (constraints: MediaStreamConstraints, errors?: AudioVideo<DeviceError | null>) => Promise<GetMediaResult>; export declare const correctDevicesOnSafari: (stream: MediaStream, errors: AudioVideo<DeviceError | null>, devices: MediaDeviceInfo[], constraints: MediaConstraints, previousDevices: PreviousDevices) => Promise<GetMediaResult>; export {}; //# sourceMappingURL=mediaInitializer.d.ts.map