UNPKG

@livekit/react-native-webrtc

Version:
28 lines (27 loc) 2.64 kB
import { AudioDeviceModule, AudioEngineMuteMode, AudioEngineAvailability } from './AudioDeviceModule'; import { audioDeviceModuleEvents } from './AudioDeviceModuleEvents'; import mediaDevices from './MediaDevices'; import MediaStream from './MediaStream'; import MediaStreamTrack, { type MediaTrackSettings } from './MediaStreamTrack'; import permissions from './Permissions'; import RTCAudioSession from './RTCAudioSession'; import RTCDataPacketCryptor, { RTCEncryptedPacket } from './RTCDataPacketCryptor'; import RTCDataPacketCryptorFactory from './RTCDataPacketCryptorFactory'; import RTCErrorEvent from './RTCErrorEvent'; import RTCFrameCryptor, { RTCFrameCryptorState } from './RTCFrameCryptor'; import RTCFrameCryptorFactory, { RTCFrameCryptorAlgorithm, RTCKeyDerivationAlgorithm, RTCKeyProviderOptions } from './RTCFrameCryptorFactory'; import RTCIceCandidate from './RTCIceCandidate'; import RTCKeyProvider from './RTCKeyProvider'; import RTCPIPView, { startIOSPIP, stopIOSPIP } from './RTCPIPView'; import RTCPeerConnection from './RTCPeerConnection'; import RTCRtpEncodingParameters, { type RTCRtpEncodingParametersInit } from './RTCRtpEncodingParameters'; import RTCRtpReceiver from './RTCRtpReceiver'; import RTCRtpSendParameters, { type RTCRtpSendParametersInit } from './RTCRtpSendParameters'; import RTCRtpSender from './RTCRtpSender'; import RTCRtpTransceiver from './RTCRtpTransceiver'; import RTCSessionDescription from './RTCSessionDescription'; import RTCView, { type RTCVideoViewProps, type RTCIOSPIPOptions } from './RTCView'; import ScreenCapturePickerView from './ScreenCapturePickerView'; import { Event, EventTarget, getEventAttributeValue, setEventAttributeValue } from './vendor/event-target-shim'; export { Event, EventTarget, getEventAttributeValue, setEventAttributeValue, RTCIceCandidate, RTCPeerConnection, RTCSessionDescription, RTCView, RTCPIPView, ScreenCapturePickerView, RTCRtpEncodingParameters, RTCRtpTransceiver, RTCRtpReceiver, RTCRtpSender, RTCRtpSendParameters, RTCErrorEvent, RTCAudioSession, RTCDataPacketCryptor, RTCDataPacketCryptorFactory, RTCEncryptedPacket, RTCFrameCryptor, RTCFrameCryptorAlgorithm, RTCFrameCryptorState, RTCKeyDerivationAlgorithm, RTCFrameCryptorFactory, RTCKeyProvider, RTCKeyProviderOptions, MediaStream, MediaStreamTrack, type MediaTrackSettings, type RTCRtpEncodingParametersInit, type RTCRtpSendParametersInit, type RTCVideoViewProps, type RTCIOSPIPOptions, mediaDevices, permissions, registerGlobals, startIOSPIP, stopIOSPIP, AudioDeviceModule, AudioEngineMuteMode, AudioEngineAvailability, audioDeviceModuleEvents, }; declare function registerGlobals(): void;