From ae63fc0042a928a3af0b1c7099bedf2dcce97a11 Mon Sep 17 00:00:00 2001 From: Simon R Date: Thu, 18 Jun 2020 13:01:31 +0200 Subject: [PATCH] Make parameter of setLocalDescription optional The parameter is optional, if omitted "the WebRTC runtime tries to automatically do the right thing." See https://w3c.github.io/webrtc-pc/#interface-definition --- lib/lib.dom.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/lib.dom.d.ts b/lib/lib.dom.d.ts index 86c404363154c..67122a06a2018 100644 --- a/lib/lib.dom.d.ts +++ b/lib/lib.dom.d.ts @@ -12213,7 +12213,7 @@ interface RTCPeerConnection extends EventTarget { removeTrack(sender: RTCRtpSender): void; setConfiguration(configuration: RTCConfiguration): void; setIdentityProvider(provider: string, options?: RTCIdentityProviderOptions): void; - setLocalDescription(description: RTCSessionDescriptionInit): Promise; + setLocalDescription(description?: RTCSessionDescriptionInit): Promise; setRemoteDescription(description: RTCSessionDescriptionInit): Promise; addEventListener(type: K, listener: (this: RTCPeerConnection, ev: RTCPeerConnectionEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;