@@ -10337,19 +10337,19 @@ interface RTCPeerConnection extends EventTarget {
10337
10337
onsignalingstatechange: ((this: RTCPeerConnection, ev: Event) => any) | null;
10338
10338
readonly remoteDescription: RTCSessionDescription | null;
10339
10339
readonly signalingState: RTCSignalingState;
10340
- addIceCandidate(candidate: RTCIceCandidate, successCallback?: VoidFunction, failureCallback?: RTCPeerConnectionErrorCallback ): Promise<void>;
10340
+ addIceCandidate(candidate: RTCIceCandidateInit | RTCIceCandidate ): Promise<void>;
10341
10341
addStream(stream: MediaStream): void;
10342
10342
close(): void;
10343
- createAnswer(successCallback ?: RTCSessionDescriptionCallback, failureCallback?: RTCPeerConnectionErrorCallback ): Promise<RTCSessionDescription >;
10344
- createOffer(successCallback?: RTCSessionDescriptionCallback, failureCallback?: RTCPeerConnectionErrorCallback, options?: RTCOfferOptions): Promise<RTCSessionDescription >;
10343
+ createAnswer(options ?: RTCAnswerOptions ): Promise<RTCSessionDescriptionInit >;
10344
+ createOffer(options?: RTCOfferOptions): Promise<RTCSessionDescriptionInit >;
10345
10345
getConfiguration(): RTCConfiguration;
10346
10346
getLocalStreams(): MediaStream[];
10347
10347
getRemoteStreams(): MediaStream[];
10348
10348
getStats(selector: MediaStreamTrack | null, successCallback?: RTCStatsCallback, failureCallback?: RTCPeerConnectionErrorCallback): Promise<RTCStatsReport>;
10349
10349
getStreamById(streamId: string): MediaStream | null;
10350
10350
removeStream(stream: MediaStream): void;
10351
- setLocalDescription(description: RTCSessionDescription, successCallback?: VoidFunction, failureCallback?: RTCPeerConnectionErrorCallback ): Promise<void>;
10352
- setRemoteDescription(description: RTCSessionDescription, successCallback?: VoidFunction, failureCallback?: RTCPeerConnectionErrorCallback ): Promise<void>;
10351
+ setLocalDescription(description: RTCSessionDescriptionInit ): Promise<void>;
10352
+ setRemoteDescription(description: RTCSessionDescriptionInit ): Promise<void>;
10353
10353
addEventListener<K extends keyof RTCPeerConnectionEventMap>(type: K, listener: (this: RTCPeerConnection, ev: RTCPeerConnectionEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
10354
10354
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
10355
10355
removeEventListener<K extends keyof RTCPeerConnectionEventMap>(type: K, listener: (this: RTCPeerConnection, ev: RTCPeerConnectionEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
0 commit comments