]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-9469
authordavidlin <davidl@anymeeting.com>
Wed, 31 Aug 2016 03:39:16 +0000 (20:39 -0700)
committerdavidlin <davidl@anymeeting.com>
Wed, 31 Aug 2016 19:37:28 +0000 (12:37 -0700)
added onGrant/onDenied callbacks in onStream/onError of RTCCallbacks
so client code gets notified of webrtc permission change immediately

remove whitespace changes

html5/verto/js/src/jquery.verto.js

index 68cc6d6d8085a045f194a7cbbe91839e272b774c..d0c3563c123b95e4072c8261e3f7110e335ebfb6 100644 (file)
         };
 
         RTCcallbacks.onStream = function(rtc, stream) {
+            if (dialog.verto.options.permissionCallback &&
+                typeof dialog.verto.options.permissionCallback.onGranted === 'function'){
+                dialog.verto.options.permissionCallback.onGranted();
+            }
             console.log("stream started");
         };
 
         RTCcallbacks.onError = function(e) {
+            if (dialog.verto.options.permissionCallback &&
+                typeof dialog.verto.options.permissionCallback.onDenied === 'function'){
+                dialog.verto.options.permissionCallback.onDenied();
+            }
             console.error("ERROR:", e);
             dialog.hangup({cause: "Device or Permission Error"});
         };