media-recorder-hooks
Version:
React hooks para gerenciar dispositivos de mídia, permissões e streams para aplicações de videoconferência
12 lines (11 loc) • 323 B
TypeScript
export type DeviceType = 'audio' | 'video' | 'audioOutput';
export interface IPreferencesState {
audio?: string;
video?: string;
audioOutput?: string;
muted: boolean;
videoOff: boolean;
set: (deviceId: string, type: DeviceType) => void;
toggleMute: () => void;
toggleVideoOff: () => void;
}