diff --git a/types/react-native-webrtc/index.d.ts b/types/react-native-webrtc/index.d.ts index f167232f62..cc009eaad2 100644 --- a/types/react-native-webrtc/index.d.ts +++ b/types/react-native-webrtc/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for react-native-webrtc 1.69 +// Type definitions for react-native-webrtc 1.75 // Project: https://github.com/react-native-webrtc/react-native-webrtc // Definitions by: Carlos Quiroga // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -241,6 +241,8 @@ export class mediaDevices { static getUserMedia(constraints: MediaStreamConstraints): MediaStream; } +export function registerGlobals(): void; + export interface RTCViewProps { streamURL: string; mirror?: boolean; diff --git a/types/react-native-webrtc/react-native-webrtc-tests.tsx b/types/react-native-webrtc/react-native-webrtc-tests.tsx index 8c97307e0e..91809e85a1 100644 --- a/types/react-native-webrtc/react-native-webrtc-tests.tsx +++ b/types/react-native-webrtc/react-native-webrtc-tests.tsx @@ -7,7 +7,8 @@ const { RTCIceCandidate, RTCSessionDescription, MediaStream, - RTCView + RTCView, + registerGlobals, } = WebRTC; mediaDevices.getUserMedia({ @@ -59,6 +60,8 @@ MediaStreamInit.toURL(); peer.addStream(MediaStreamInit); +registerGlobals(); + export const VideoCall = () => ( );