UNPKG

mediasfu-reactnative-expo

Version:

mediasfu-reactnative-expo – Expo-managed React Native WebRTC SDK for video conferencing, webinars, live streaming, broadcast, screen sharing, whiteboard, chat, recording, live subtitles, translation, and AI agent rooms on iOS, Android, and web. Prebuilt r

13 lines (12 loc) 595 B
import { MediaDevices } from '../../@types/types'; export interface LaunchMediaSettingsOptions { updateIsMediaSettingsModalVisible: (isVisible: boolean) => void; isMediaSettingsModalVisible: boolean; mediaDevices: MediaDevices; audioInputs: MediaDeviceInfo[]; videoInputs: MediaDeviceInfo[]; updateAudioInputs: (inputs: MediaDeviceInfo[]) => void; updateVideoInputs: (inputs: MediaDeviceInfo[]) => void; } export type LaunchMediaSettingsType = (options: LaunchMediaSettingsOptions) => Promise<void>; export declare const launchMediaSettings: LaunchMediaSettingsType;