@jellyfish-dev/browser-media-utils
Version:
Facilitates the use of getUserMedia and enumerateDevices.
17 lines • 634 B
TypeScript
/**
* Hook that returns the media stream and methods to control it, depending on the passed constraints.
*
* @param constraints - MediaStreamConstraints with configuration for media stream
* @returns object containing information about the media stream and methods to control it
*
* @example
* const constraints = {
* video: true,
* audio: true,
* };
*
* const { stream, isLoading, start, stop, isEnabled, disable, enable } = useUserMedia(constraints);
*
*/
export declare const useUserMedia: (constraints: MediaStreamConstraints | null) => import("./useMedia").UseUserMedia;
//# sourceMappingURL=useUserMedia.d.ts.map