From 1350c60376942b1f5c8a0f75881d1321ab2ac3c1 Mon Sep 17 00:00:00 2001 From: Hans-Georg Haberl Date: Fri, 29 Jan 2016 17:13:54 +0100 Subject: [PATCH 1/2] "url" is deprecated in interface RTCIceServer, changed to "urls' instead; --- webrtc/RTCPeerConnection-tests.ts | 4 ++-- webrtc/RTCPeerConnection.d.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/webrtc/RTCPeerConnection-tests.ts b/webrtc/RTCPeerConnection-tests.ts index f25ad81df..b85c61806 100644 --- a/webrtc/RTCPeerConnection-tests.ts +++ b/webrtc/RTCPeerConnection-tests.ts @@ -1,8 +1,8 @@ -/// +/// /// var config: RTCConfiguration = - { iceServers: [{ url: "stun.l.google.com:19302" }] }; + { iceServers: [{ urls: "stun.l.google.com:19302" }] }; var constraints: RTCMediaConstraints = { mandatory: { offerToReceiveAudio: true, offerToReceiveVideo: true } }; diff --git a/webrtc/RTCPeerConnection.d.ts b/webrtc/RTCPeerConnection.d.ts index 0e186fd27..661b9685b 100644 --- a/webrtc/RTCPeerConnection.d.ts +++ b/webrtc/RTCPeerConnection.d.ts @@ -29,7 +29,7 @@ declare var RTCConfiguration: { }; interface RTCIceServer { - url: string; + urls: string; credential?: string; } declare var RTCIceServer: { From 1e5b5976e607b4043eb347ad3037fe104bc473d3 Mon Sep 17 00:00:00 2001 From: Hans-Georg Haberl Date: Fri, 29 Jan 2016 17:18:48 +0100 Subject: [PATCH 2/2] added getUserMedia declaration to use with adapter.js --- webrtc/MediaStream.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webrtc/MediaStream.d.ts b/webrtc/MediaStream.d.ts index 37b605592..a7bebb857 100644 --- a/webrtc/MediaStream.d.ts +++ b/webrtc/MediaStream.d.ts @@ -174,6 +174,9 @@ interface NavigatorGetUserMedia { errorCallback: (error: MediaStreamError) => void): void; } +// to use with adapter.js, see: https://github.com/webrtc/adapter +declare var getUserMedia: NavigatorGetUserMedia; + interface Navigator { getUserMedia: NavigatorGetUserMedia;