diff --git a/openvidu-browser/lib/OpenVidu/LocalRecorder.d.ts b/openvidu-browser/lib/OpenVidu/LocalRecorder.d.ts index 1fac06d2..8e82b68f 100644 --- a/openvidu-browser/lib/OpenVidu/LocalRecorder.d.ts +++ b/openvidu-browser/lib/OpenVidu/LocalRecorder.d.ts @@ -79,5 +79,5 @@ export declare class LocalRecorder { * @returns A Promise (to which you can optionally subscribe to) that is resolved with the `http.responseText` from server if the operation was successful and rejected with the failed `http.status` if not: */ uploadAsMultipartfile(endpoint: string, headers?: any): Promise; - private onStopDefault(); + private onStopDefault; } diff --git a/openvidu-browser/lib/OpenVidu/LocalRecorder.js.map b/openvidu-browser/lib/OpenVidu/LocalRecorder.js.map index ee908ac5..ac7ef35b 100644 --- a/openvidu-browser/lib/OpenVidu/LocalRecorder.js.map +++ b/openvidu-browser/lib/OpenVidu/LocalRecorder.js.map @@ -1 +1 @@ -{"version":3,"file":"LocalRecorder.js","sourceRoot":"","sources":["../../src/OpenVidu/LocalRecorder.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"LocalRecorder.js","sourceRoot":"","sources":["../../src/OpenVidu/LocalRecorder.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;AAGH,mFAAkF;AAQlF;;;;GAIG;AACH;IAcI;;OAEG;IACH,uBAAoB,MAAc;QAAd,WAAM,GAAN,MAAM,CAAQ;QAX1B,WAAM,GAAU,EAAE,CAAC;QAEnB,UAAK,GAAG,CAAC,CAAC;QAUd,IAAI,CAAC,YAAY,GAAG,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,CAAC,oBAAoB,CAAC;QAC5G,IAAI,CAAC,EAAE,GAAG,IAAI,CAAC,MAAM,CAAC,QAAQ,GAAG,GAAG,GAAG,IAAI,CAAC,YAAY,GAAG,cAAc,CAAC;QAC1E,IAAI,CAAC,KAAK,GAAG,uCAAkB,CAAC,KAAK,CAAC;IAC1C,CAAC;IAGD;;;OAGG;IACH,8BAAM,GAAN;QAAA,iBAqEC;QApEG,OAAO,IAAI,OAAO,CAAC,UAAC,OAAO,EAAE,MAAM;YAE/B,IAAI;gBAEA,IAAI,OAAO,aAAa,KAAK,WAAW,EAAE;oBACtC,OAAO,CAAC,KAAK,CAAC,6GAA6G,CAAC,CAAC;oBAC7H,MAAM,CAAC,KAAK,CAAC,6GAA6G,CAAC,CAAC,CAAC;iBAChI;gBACD,IAAI,KAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,KAAK,EAAE;oBACzC,MAAM,CAAC,KAAK,CAAC,yFAAyF,GAAG,KAAI,CAAC,KAAK,GAAG,wEAAwE,CAAC,CAAC,CAAC;iBACpM;gBACD,OAAO,CAAC,GAAG,CAAC,sCAAsC,GAAG,KAAI,CAAC,MAAM,CAAC,QAAQ,GAAG,mBAAmB,GAAG,KAAI,CAAC,YAAY,GAAG,GAAG,CAAC,CAAC;gBAG3H,IAAI,OAAO,aAAa,CAAC,eAAe,KAAK,UAAU,EAAE;oBACrD,IAAI,OAAO,SAAA,CAAC;oBACZ,IAAI,aAAa,CAAC,eAAe,CAAC,uBAAuB,CAAC,EAAE;wBACxD,OAAO,GAAG,EAAE,QAAQ,EAAE,uBAAuB,EAAE,CAAC;qBACnD;yBAAM,IAAI,aAAa,CAAC,eAAe,CAAC,wBAAwB,CAAC,EAAE;wBAChE,OAAO,GAAG,EAAE,QAAQ,EAAE,wBAAwB,EAAE,CAAC;qBACpD;yBAAM,IAAI,aAAa,CAAC,eAAe,CAAC,uBAAuB,CAAC,EAAE;wBAC/D,OAAO,GAAG,EAAE,QAAQ,EAAE,uBAAuB,EAAE,CAAC;qBACnD;oBACD,OAAO,CAAC,GAAG,CAAC,iBAAiB,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAC;oBAClD,KAAI,CAAC,aAAa,GAAG,IAAI,aAAa,CAAC,KAAI,CAAC,MAAM,CAAC,cAAc,EAAE,EAAE,OAAO,CAAC,CAAC;iBACjF;qBAAM;oBACH,OAAO,CAAC,IAAI,CAAC,oEAAoE,CAAC,CAAC;oBACnF,KAAI,CAAC,aAAa,GAAG,IAAI,aAAa,CAAC,KAAI,CAAC,MAAM,CAAC,cAAc,EAAE,CAAC,CAAC;iBACxE;gBAED,KAAI,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC;aAEhC;YAAC,OAAO,GAAG,EAAE;gBACV,MAAM,CAAC,GAAG,CAAC,CAAC;aACf;YAED,KAAI,CAAC,aAAa,CAAC,eAAe,GAAG,UAAC,CAAC;gBACnC,KAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC;YAC7B,CAAC,CAAC;YAEF,KAAI,CAAC,aAAa,CAAC,OAAO,GAAG,UAAC,CAAC;gBAC3B,OAAO,CAAC,KAAK,CAAC,uBAAuB,EAAE,CAAC,CAAC,CAAC;YAC9C,CAAC,CAAC;YAEF,KAAI,CAAC,aAAa,CAAC,OAAO,GAAG;gBACzB,OAAO,CAAC,GAAG,CAAC,+BAA+B,GAAG,KAAI,CAAC,aAAa,CAAC,KAAK,GAAG,GAAG,CAAC,CAAC;YAClF,CAAC,CAAC;YAEF,KAAI,CAAC,aAAa,CAAC,MAAM,GAAG;gBACxB,KAAI,CAAC,aAAa,EAAE,CAAC;YACzB,CAAC,CAAC;YAEF,KAAI,CAAC,aAAa,CAAC,OAAO,GAAG;gBACzB,OAAO,CAAC,GAAG,CAAC,8BAA8B,GAAG,KAAI,CAAC,aAAa,CAAC,KAAK,GAAG,GAAG,CAAC,CAAC;YACjF,CAAC,CAAC;YAEF,KAAI,CAAC,aAAa,CAAC,QAAQ,GAAG;gBAC1B,OAAO,CAAC,GAAG,CAAC,+BAA+B,GAAG,KAAI,CAAC,aAAa,CAAC,KAAK,GAAG,GAAG,CAAC,CAAC;YAClF,CAAC,CAAC;YAEF,KAAI,CAAC,aAAa,CAAC,SAAS,GAAG,UAAC,CAAC;gBAC7B,OAAO,CAAC,GAAG,CAAC,yBAAyB,GAAG,CAAC,CAAC,CAAC;YAC/C,CAAC,CAAC;YAEF,KAAI,CAAC,KAAK,GAAG,uCAAkB,CAAC,SAAS,CAAC;YAC1C,OAAO,EAAE,CAAC;QAEd,CAAC,CAAC,CAAC;IACP,CAAC;IAGD;;;OAGG;IACH,4BAAI,GAAJ;QAAA,iBAeC;QAdG,OAAO,IAAI,OAAO,CAAC,UAAC,OAAO,EAAE,MAAM;YAC/B,IAAI;gBACA,IAAI,KAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,KAAK,IAAI,KAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,QAAQ,EAAE;oBACvF,MAAM,CAAC,KAAK,CAAC,yGAAyG,GAAG,KAAI,CAAC,KAAK,GAAG,4CAA4C,CAAC,CAAC,CAAC;iBACxL;gBACD,KAAI,CAAC,aAAa,CAAC,MAAM,GAAG;oBACxB,KAAI,CAAC,aAAa,EAAE,CAAC;oBACrB,OAAO,EAAE,CAAC;gBACd,CAAC,CAAC;gBACF,KAAI,CAAC,aAAa,CAAC,IAAI,EAAE,CAAC;aAC7B;YAAC,OAAO,CAAC,EAAE;gBACR,MAAM,CAAC,CAAC,CAAC,CAAC;aACb;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IAGD;;;OAGG;IACH,6BAAK,GAAL;QAAA,iBAYC;QAXG,OAAO,IAAI,OAAO,CAAC,UAAC,OAAO,EAAE,MAAM;YAC/B,IAAI;gBACA,IAAI,KAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,SAAS,EAAE;oBAC7C,MAAM,CAAC,KAAK,CAAC,4FAA4F,GAAG,KAAI,CAAC,KAAK,GAAG,0EAA0E,CAAC,CAAC,CAAC;iBACzM;gBACD,KAAI,CAAC,aAAa,CAAC,KAAK,EAAE,CAAC;gBAC3B,KAAI,CAAC,KAAK,GAAG,uCAAkB,CAAC,MAAM,CAAC;aAC1C;YAAC,OAAO,KAAK,EAAE;gBACZ,MAAM,CAAC,KAAK,CAAC,CAAC;aACjB;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IAED;;;OAGG;IACH,8BAAM,GAAN;QAAA,iBAYC;QAXG,OAAO,IAAI,OAAO,CAAC,UAAC,OAAO,EAAE,MAAM;YAC/B,IAAI;gBACA,IAAI,KAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,MAAM,EAAE;oBAC1C,MAAM,CAAC,KAAK,CAAC,0FAA0F,GAAG,KAAI,CAAC,KAAK,GAAG,4CAA4C,CAAC,CAAC,CAAC;iBACzK;gBACD,KAAI,CAAC,aAAa,CAAC,MAAM,EAAE,CAAC;gBAC5B,KAAI,CAAC,KAAK,GAAG,uCAAkB,CAAC,SAAS,CAAC;aAC7C;YAAC,OAAO,KAAK,EAAE;gBACZ,MAAM,CAAC,KAAK,CAAC,CAAC;aACjB;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IAGD;;OAEG;IACH,+BAAO,GAAP,UAAQ,aAAa;QAEjB,IAAI,IAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,QAAQ,EAAE;YAC5C,MAAM,CAAC,KAAK,CAAC,6FAA6F,GAAG,IAAI,CAAC,KAAK,GAAG,2CAA2C,CAAC,CAAC,CAAC;SAC3K;QAED,IAAI,CAAC,YAAY,GAAG,QAAQ,CAAC,aAAa,CAAC,OAAO,CAAC,CAAC;QAEpD,IAAI,CAAC,YAAY,CAAC,EAAE,GAAG,IAAI,CAAC,EAAE,CAAC;QAC/B,IAAI,CAAC,YAAY,CAAC,QAAQ,GAAG,IAAI,CAAC;QAElC,IAAI,OAAO,aAAa,KAAK,QAAQ,EAAE;YACnC,IAAI,CAAC,mBAAmB,GAAG,aAAa,CAAC;YAEzC,IAAM,gBAAgB,GAAG,QAAQ,CAAC,cAAc,CAAC,aAAa,CAAC,CAAC;YAChE,IAAI,gBAAgB,EAAE;gBAClB,IAAI,CAAC,YAAY,GAAG,gBAAgB,CAAC,WAAW,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;aACvE;SACJ;aAAM;YACH,IAAI,CAAC,mBAAmB,GAAG,aAAa,CAAC,EAAE,CAAC;YAC5C,IAAI,CAAC,YAAY,GAAG,aAAa,CAAC,WAAW,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;SACpE;QAED,IAAI,CAAC,YAAY,CAAC,GAAG,GAAG,IAAI,CAAC,eAAe,CAAC;QAE7C,OAAO,IAAI,CAAC,YAAY,CAAC;IAC7B,CAAC;IAGD;;OAEG;IACH,6BAAK,GAAL;QAAA,iBAaC;QAZG,IAAM,CAAC,GAAG;YACN,OAAO,KAAI,CAAC,IAAI,CAAC;YACjB,KAAI,CAAC,MAAM,GAAG,EAAE,CAAC;YACjB,KAAI,CAAC,KAAK,GAAG,CAAC,CAAC;YACf,OAAO,KAAI,CAAC,aAAa,CAAC;YAC1B,KAAI,CAAC,KAAK,GAAG,uCAAkB,CAAC,KAAK,CAAC;QAC1C,CAAC,CAAC;QACF,IAAI,IAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,SAAS,IAAI,IAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,MAAM,EAAE;YACzF,IAAI,CAAC,IAAI,EAAE,CAAC,IAAI,CAAC,cAAM,OAAA,CAAC,EAAE,EAAH,CAAG,CAAC,CAAC,OAAK,CAAA,CAAC,cAAM,OAAA,CAAC,EAAE,EAAH,CAAG,CAAC,CAAC;SAChD;aAAM;YACH,CAAC,EAAE,CAAC;SACP;IACL,CAAC;IAGD;;OAEG;IACH,gCAAQ,GAAR;QACI,IAAI,IAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,QAAQ,EAAE;YAC5C,MAAM,CAAC,KAAK,CAAC,8FAA8F,GAAG,IAAI,CAAC,KAAK,GAAG,2CAA2C,CAAC,CAAC,CAAC;SAC5K;aAAM;YACH,IAAM,CAAC,GAAsB,QAAQ,CAAC,aAAa,CAAC,GAAG,CAAC,CAAC;YACzD,CAAC,CAAC,KAAK,CAAC,OAAO,GAAG,MAAM,CAAC;YACzB,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC;YAE7B,IAAM,GAAG,GAAG,MAAM,CAAC,GAAG,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;YAClD,CAAC,CAAC,IAAI,GAAG,GAAG,CAAC;YACb,CAAC,CAAC,QAAQ,GAAG,IAAI,CAAC,EAAE,GAAG,OAAO,CAAC;YAC/B,CAAC,CAAC,KAAK,EAAE,CAAC;YACV,MAAM,CAAC,GAAG,CAAC,eAAe,CAAC,GAAG,CAAC,CAAC;YAEhC,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC;SAChC;IACL,CAAC;IAED;;OAEG;IACH,+BAAO,GAAP;QACI,IAAI,IAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,QAAQ,EAAE;YAC5C,MAAM,CAAC,KAAK,CAAC,sDAAsD,CAAC,CAAC,CAAC;SACzE;aAAM;YACH,OAAO,IAAI,CAAC,IAAI,CAAC;SACpB;IACL,CAAC;IAGD;;;;;;;;;OASG;IACH,sCAAc,GAAd,UAAe,QAAgB,EAAE,OAAa;QAA9C,iBA2BC;QA1BG,OAAO,IAAI,OAAO,CAAC,UAAC,OAAO,EAAE,MAAM;YAC/B,IAAI,KAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,QAAQ,EAAE;gBAC5C,MAAM,CAAC,KAAK,CAAC,oGAAoG,GAAG,KAAI,CAAC,KAAK,GAAG,2CAA2C,CAAC,CAAC,CAAC;aAClL;iBAAM;gBACH,IAAM,MAAI,GAAG,IAAI,cAAc,EAAE,CAAC;gBAClC,MAAI,CAAC,IAAI,CAAC,MAAM,EAAE,QAAQ,EAAE,IAAI,CAAC,CAAC;gBAElC,IAAI,OAAO,OAAO,KAAK,QAAQ,EAAE;oBAC7B,KAAkB,UAAoB,EAApB,KAAA,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,EAApB,cAAoB,EAApB,IAAoB,EAAE;wBAAnC,IAAM,GAAG,SAAA;wBACV,MAAI,CAAC,gBAAgB,CAAC,GAAG,EAAE,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC;qBAC5C;iBACJ;gBAED,MAAI,CAAC,kBAAkB,GAAG;oBACtB,IAAI,MAAI,CAAC,UAAU,KAAK,CAAC,EAAE;wBACvB,IAAI,MAAI,CAAC,MAAM,CAAC,QAAQ,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE;4BAC1C,sEAAsE;4BACtE,OAAO,CAAC,MAAI,CAAC,YAAY,CAAC,CAAC;yBAC9B;6BAAM;4BACH,MAAM,CAAC,MAAI,CAAC,MAAM,CAAC,CAAC;yBACvB;qBACJ;gBACL,CAAC,CAAC;gBACF,MAAI,CAAC,IAAI,CAAC,KAAI,CAAC,IAAI,CAAC,CAAC;aACxB;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IAGD;;;;;;;;;OASG;IACH,6CAAqB,GAArB,UAAsB,QAAgB,EAAE,OAAa;QAArD,iBA+BC;QA9BG,OAAO,IAAI,OAAO,CAAC,UAAC,OAAO,EAAE,MAAM;YAC/B,IAAI,KAAI,CAAC,KAAK,KAAK,uCAAkB,CAAC,QAAQ,EAAE;gBAC5C,MAAM,CAAC,KAAK,CAAC,2GAA2G,GAAG,KAAI,CAAC,KAAK,GAAG,2CAA2C,CAAC,CAAC,CAAC;aACzL;iBAAM;gBACH,IAAM,MAAI,GAAG,IAAI,cAAc,EAAE,CAAC;gBAClC,MAAI,CAAC,IAAI,CAAC,MAAM,EAAE,QAAQ,EAAE,IAAI,CAAC,CAAC;gBAElC,IAAI,OAAO,OAAO,KAAK,QAAQ,EAAE;oBAC7B,KAAkB,UAAoB,EAApB,KAAA,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,EAApB,cAAoB,EAApB,IAAoB,EAAE;wBAAnC,IAAM,GAAG,SAAA;wBACV,MAAI,CAAC,gBAAgB,CAAC,GAAG,EAAE,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC;qBAC5C;iBACJ;gBAED,IAAM,QAAQ,GAAG,IAAI,QAAQ,EAAE,CAAC;gBAChC,QAAQ,CAAC,MAAM,CAAC,MAAM,EAAE,KAAI,CAAC,IAAI,EAAE,KAAI,CAAC,EAAE,GAAG,OAAO,CAAC,CAAC;gBAEtD,MAAI,CAAC,kBAAkB,GAAG;oBACtB,IAAI,MAAI,CAAC,UAAU,KAAK,CAAC,EAAE;wBACvB,IAAI,MAAI,CAAC,MAAM,CAAC,QAAQ,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE;4BAC1C,sEAAsE;4BACtE,OAAO,CAAC,MAAI,CAAC,YAAY,CAAC,CAAC;yBAC9B;6BAAM;4BACH,MAAM,CAAC,MAAI,CAAC,MAAM,CAAC,CAAC;yBACvB;qBACJ;gBACL,CAAC,CAAC;gBAEF,MAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;aACvB;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IAGD,qBAAqB;IAEb,qCAAa,GAArB;QACI,OAAO,CAAC,GAAG,CAAC,gCAAgC,GAAG,IAAI,CAAC,aAAa,CAAC,KAAK,GAAG,GAAG,CAAC,CAAC;QAE/E,IAAI,CAAC,IAAI,GAAG,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,EAAE,IAAI,EAAE,YAAY,EAAE,CAAC,CAAC;QAC1D,IAAI,CAAC,MAAM,GAAG,EAAE,CAAC;QAEjB,IAAI,CAAC,eAAe,GAAG,MAAM,CAAC,GAAG,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAE7D,IAAI,CAAC,KAAK,GAAG,uCAAkB,CAAC,QAAQ,CAAC;IAC7C,CAAC;IAEL,oBAAC;AAAD,CAAC,AApVD,IAoVC;AApVY,sCAAa"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenVidu/MediaElement.js b/openvidu-browser/lib/OpenVidu/MediaElement.js deleted file mode 100644 index 1d2a3e77..00000000 --- a/openvidu-browser/lib/OpenVidu/MediaElement.js +++ /dev/null @@ -1,18 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -var MediaElement = (function () { - function MediaElement() { - } - MediaElement.prototype.on = function (type, handler) { - throw new Error("Method not implemented."); - }; - MediaElement.prototype.once = function (type, handler) { - throw new Error("Method not implemented."); - }; - MediaElement.prototype.off = function (type, handler) { - throw new Error("Method not implemented."); - }; - return MediaElement; -}()); -exports.MediaElement = MediaElement; -//# sourceMappingURL=MediaElement.js.map \ No newline at end of file diff --git a/openvidu-browser/lib/OpenVidu/MediaElement.js.map b/openvidu-browser/lib/OpenVidu/MediaElement.js.map deleted file mode 100644 index bd4b3a0b..00000000 --- a/openvidu-browser/lib/OpenVidu/MediaElement.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MediaElement.js","sourceRoot":"","sources":["../../src/OpenVidu/MediaElement.ts"],"names":[],"mappings":";;AAuBA;IAAA;IAaA,CAAC;IAXG,yBAAE,GAAF,UAAG,IAAY,EAAE,OAA+B;QAC5C,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;IAC/C,CAAC;IAED,2BAAI,GAAJ,UAAK,IAAY,EAAE,OAA+B;QAC9C,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;IAC/C,CAAC;IAED,0BAAG,GAAH,UAAI,IAAY,EAAE,OAA8C;QAC5D,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;IAC/C,CAAC;IACL,mBAAC;AAAD,CAAC,AAbD,IAaC;AAbY,oCAAY"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenVidu/MediaManager.d.ts b/openvidu-browser/lib/OpenVidu/MediaManager.d.ts deleted file mode 100644 index 533b2968..00000000 --- a/openvidu-browser/lib/OpenVidu/MediaManager.d.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { Stream } from './Stream'; -import { EventDispatcher } from '../OpenViduInternal/Interfaces/Public/EventDispatcher'; -import { Event } from '../OpenViduInternal/Events/Event'; -import { VideoInsertMode } from '../OpenViduInternal/Enums/VideoInsertMode'; -import EventEmitter = require('wolfy87-eventemitter'); -/** - * Interface in charge of displaying the media streams in the HTML DOM. This wraps any Publisher and Subscriber object, as well as - * any extra representation in the DOM you assign to some Stream by calling [[Stream.addVideoElement]]. - * - * The use of this interface is useful when you don't need to differentiate between streams and just want to directly manage videos - */ -export declare class MediaManager implements EventDispatcher { - /** - * The Stream represented in the DOM by the MediaManager - */ - stream: Stream; - /** - * Whether the MediaManager is representing in the DOM a local Stream ([[Publisher]]) or a remote Stream ([[Subscriber]]) - */ - remote: boolean; - /** - * The DOM HTMLElement assigned as target element when initializing the MediaManager. This property is defined when [[OpenVidu.initPublisher]] - * or [[Session.subscribe]] methods have been called passing a valid `targetElement` parameter. It is undefined when [[OpenVidu.initPublisher]] - * or [[Session.subscribe]] methods have been called passing *null* or *undefined* as `targetElement` parameter or when the MediaManager hass been - * created by calling [[Stream.addVideoElement]] - */ - targetElement?: HTMLElement; - /** - * The DOM HTMLVideoElement displaying the MediaManager's stream - */ - video: HTMLVideoElement; - /** - * `id` attribute of the DOM HTMLVideoElement displaying the MediaManager's stream - */ - id: string; - /** - * @hidden - */ - isVideoElementCreated: boolean; - /** - * @hidden - */ - protected ee: EventEmitter; - /** - * @hidden - */ - protected customEe: EventEmitter; - /** - * @hidden - */ - constructor(stream: Stream, targetElement?: HTMLElement | string); - /** - * See [[EventDispatcher.on]] - */ - on(type: string, handler: (event: Event) => void): EventDispatcher; - /** - * See [[EventDispatcher.once]] - */ - once(type: string, handler: (event: Event) => void): MediaManager; - /** - * See [[EventDispatcher.off]] - */ - off(type: string, handler?: (event: Event) => void): MediaManager; - /** - * @hidden - */ - insertVideo(targetElement?: HTMLElement, insertMode?: VideoInsertMode): HTMLVideoElement; - /** - * @hidden - */ - insertVideoWithMode(insertMode: VideoInsertMode): void; - /** - * @hidden - */ - removeVideo(): void; - /** - * @hidden - */ - addOnCanPlayEvent(): void; - private mirrorVideo(); -} diff --git a/openvidu-browser/lib/OpenVidu/MediaManager.js b/openvidu-browser/lib/OpenVidu/MediaManager.js deleted file mode 100644 index 35893851..00000000 --- a/openvidu-browser/lib/OpenVidu/MediaManager.js +++ /dev/null @@ -1,242 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -var VideoElementEvent_1 = require("../OpenViduInternal/Events/VideoElementEvent"); -var VideoInsertMode_1 = require("../OpenViduInternal/Enums/VideoInsertMode"); -var EventEmitter = require("wolfy87-eventemitter"); -var StreamManager = (function () { - function StreamManager(stream, targetElement) { - var _this = this; - this.videos = []; - this.isVideoElementCreated = false; - this.ee = new EventEmitter(); - this.customEe = new EventEmitter(); - this.stream = stream; - this.stream.streamManager = this; - if (typeof targetElement === 'string') { - var e = document.getElementById(targetElement); - if (!!e) { - this.targetElement = e; - } - } - else if (targetElement instanceof HTMLElement) { - this.targetElement = targetElement; - } - else if (!!this.targetElement) { - console.warn("The provided 'targetElement' couldn't be resolved to any HTML element: " + targetElement); - } - this.customEe.on('video-removed', function (element) { - _this.ee.emitEvent('videoElementDestroyed', [new VideoElementEvent_1.VideoElementEvent(element, _this, 'videoElementDestroyed')]); - }); - } - StreamManager.prototype.on = function (type, handler) { - var _this = this; - this.ee.on(type, function (event) { - if (event) { - console.info("Event '" + type + "' triggered", event); - } - else { - console.info("Event '" + type + "' triggered"); - } - handler(event); - }); - if (type === 'videoElementCreated') { - if (!!this.stream && this.isVideoElementCreatedAsync) { - this.isVideoElementCreated = false; - this.ee.emitEvent('videoElementCreated', [new VideoElementEvent_1.VideoElementEvent(this.videos[0], this, 'videoElementCreated')]); - } - else { - this.customEe.on('video-element-created', function (element) { - _this.id = element.id; - _this.ee.emitEvent('videoElementCreated', [new VideoElementEvent_1.VideoElementEvent(element.element, _this, 'videoElementCreated')]); - }); - } - } - if (type === 'videoPlaying') { - if (!this.stream.displayMyRemote() && !!this.video && - this.video.currentTime > 0 && - this.video.paused === false && - this.video.ended === false && - this.video.readyState === 4) { - this.ee.emitEvent('videoPlaying', [new VideoElementEvent_1.VideoElementEvent(this.videos[0], this, 'videoPlaying')]); - } - else { - this.customEe.on('video-is-playing', function (element) { - _this.ee.emitEvent('videoPlaying', [new VideoElementEvent_1.VideoElementEvent(element.element, _this, 'videoPlaying')]); - }); - } - } - return this; - }; - StreamManager.prototype.once = function (type, handler) { - var _this = this; - this.ee.once(type, function (event) { - if (event) { - console.info("Event '" + type + "' triggered once", event); - } - else { - console.info("Event '" + type + "' triggered once"); - } - handler(event); - }); - if (type === 'videoElementCreated') { - if (!!this.stream && this.isVideoElementCreated) { - this.isVideoElementCreated = false; - this.ee.emitEvent('videoElementCreated', [new VideoElementEvent_1.VideoElementEvent(this.videos[0], this, 'videoElementCreated')]); - } - else { - this.customEe.once('video-element-created', function (element) { - _this.id = element.id; - _this.ee.emitEvent('videoElementCreated', [new VideoElementEvent_1.VideoElementEvent(element.element, _this, 'videoElementCreated')]); - }); - } - } - if (type === 'videoPlaying') { - if (!this.stream.displayMyRemote() && this.video && - this.video.currentTime > 0 && - this.video.paused === false && - this.video.ended === false && - this.video.readyState === 4) { - this.ee.emitEvent('videoPlaying', [new VideoElementEvent_1.VideoElementEvent(this.video, this, 'videoPlaying')]); - } - else { - this.customEe.once('video-is-playing', function (element) { - _this.ee.emitEvent('videoPlaying', [new VideoElementEvent_1.VideoElementEvent(element.element, _this, 'videoPlaying')]); - }); - } - } - return this; - }; - StreamManager.prototype.off = function (type, handler) { - if (!handler) { - this.ee.removeAllListeners(type); - } - else { - this.ee.off(type, handler); - } - return this; - }; - StreamManager.prototype.addVideoElement = function (video) { - this.initializeVideoProperties(video); - video.srcObject = this.stream.getMediaStream(); - video.autoplay = true; - video.muted = this.stream.isLocal() ? true : false; - this.remote = !this.stream.isLocal(); - streamManager.id = video.id; - }; - StreamManager.prototype.createVideoElement = function (targetElement, insertMode) { - var tar; - if (typeof targetElement === 'string') { - var e = document.getElementById(targetElement); - if (!!e) { - tar = e; - } - else { - console.error("The provided 'targetElement' couldn't be resolved to any HTML element: " + targetElement); - return; - } - } - else if (targetElement instanceof HTMLElement) { - tar = targetElement; - } - else if (!!this.targetElement) { - console.error("The provided 'targetElement' couldn't be resolved to any HTML element: " + targetElement); - return; - } - this.insertVideo(tar, insertMode); - }; - StreamManager.prototype.insertVideo = function (targetElement, insertMode) { - if (!!targetElement) { - var video = document.createElement('video'); - this.initializeVideoProperties(video); - this.targetElement = targetElement; - var insMode = !!insertMode ? insertMode : VideoInsertMode_1.VideoInsertMode.APPEND; - this.insertVideoElementWithMode(video, insMode); - this.videos.push(video); - this.stream.session.videos[this.stream.connection.connectionId].push(video); - this.customEe.emitEvent('video-element-created', [{ - element: video - }]); - this.isVideoElementCreated = true; - } - if (this.stream.isLocal()) { - this.stream.isLocalStreamReadyToPublish = true; - this.stream.ee.emitEvent('stream-ready-to-publish', []); - } - }; - StreamManager.prototype.initializeVideoProperties = function (video) { - video.srcObject = this.stream.getMediaStream(); - video.autoplay = true; - video.controls = false; - if (!video.id) { - video.id = (this.stream.isLocal() ? 'local-' : 'remote-') + 'video-' + this.stream.streamId; - } - if (this.stream.isLocal() && !this.stream.displayMyRemote()) { - video.muted = true; - if (this.stream.outboundStreamOpts.publisherProperties.mirror) { - this.mirrorVideo(video); - } - this.addOnCanPlayLocalVideoEvent(video); - } - }; - StreamManager.prototype.insertVideoElementWithMode = function (video, insertMode) { - if (!!this.targetElement) { - switch (insertMode) { - case VideoInsertMode_1.VideoInsertMode.AFTER: - this.targetElement.parentNode.insertBefore(video, this.targetElement.nextSibling); - break; - case VideoInsertMode_1.VideoInsertMode.APPEND: - this.targetElement.appendChild(video); - break; - case VideoInsertMode_1.VideoInsertMode.BEFORE: - this.targetElement.parentNode.insertBefore(video, this.targetElement); - break; - case VideoInsertMode_1.VideoInsertMode.PREPEND: - this.targetElement.insertBefore(video, this.targetElement.childNodes[0]); - break; - case VideoInsertMode_1.VideoInsertMode.REPLACE: - this.targetElement.parentNode.replaceChild(video, this.targetElement); - break; - default: - this.insertVideoElementWithMode(video, VideoInsertMode_1.VideoInsertMode.APPEND); - } - } - }; - StreamManager.prototype.removeVideos = function () { - var _this = this; - this.videos.forEach(function (video) { - video.parentNode.removeChild(video); - _this.customEe.emitEvent('video-removed', [video]); - }); - this.videos = []; - delete this.stream.session.videos[this.stream.connection.connectionId]; - }; - StreamManager.prototype.addOnCanPlayLocalVideoEvent = function (video) { - var _this = this; - video.oncanplay = function () { - if (_this.stream.isLocal() && _this.stream.displayMyRemote()) { - console.info("Your own remote 'Stream' with id [" + _this.stream.streamId + '] video is now playing'); - _this.customEe.emitEvent('remote-video-is-playing', [{ - element: video - }]); - } - else if (!_this.stream.isLocal() && !_this.stream.displayMyRemote()) { - console.info("Remote 'Stream' with id [" + _this.stream.streamId + '] video is now playing'); - _this.customEe.emitEvent('video-is-playing', [{ - element: video - }]); - } - }; - }; - StreamManager.prototype.updateMediaStream = function (mediaStream) { - this.videos.forEach(function (video) { - video.srcObject = mediaStream; - }); - }; - StreamManager.prototype.mirrorVideo = function (video) { - video.style.transform = 'rotateY(180deg)'; - video.style.webkitTransform = 'rotateY(180deg)'; - }; - return StreamManager; -}()); -exports.StreamManager = StreamManager; -//# sourceMappingURL=MediaManager.js.map \ No newline at end of file diff --git a/openvidu-browser/lib/OpenVidu/MediaManager.js.map b/openvidu-browser/lib/OpenVidu/MediaManager.js.map deleted file mode 100644 index 42813fb7..00000000 --- a/openvidu-browser/lib/OpenVidu/MediaManager.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MediaManager.js","sourceRoot":"","sources":["../../src/OpenVidu/MediaManager.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenVidu/OpenVidu.d.ts b/openvidu-browser/lib/OpenVidu/OpenVidu.d.ts index c0176f3a..e0e98e8c 100644 --- a/openvidu-browser/lib/OpenVidu/OpenVidu.d.ts +++ b/openvidu-browser/lib/OpenVidu/OpenVidu.d.ts @@ -152,8 +152,8 @@ export declare class OpenVidu { * @hidden */ getRecorder(): boolean; - private disconnectCallback(); - private reconnectingCallback(); - private reconnectedCallback(); - private isRoomAvailable(); + private disconnectCallback; + private reconnectingCallback; + private reconnectedCallback; + private isRoomAvailable; } diff --git a/openvidu-browser/lib/OpenVidu/OpenVidu.js b/openvidu-browser/lib/OpenVidu/OpenVidu.js index 49323c27..55a1a0e5 100644 --- a/openvidu-browser/lib/OpenVidu/OpenVidu.js +++ b/openvidu-browser/lib/OpenVidu/OpenVidu.js @@ -21,9 +21,9 @@ var Publisher_1 = require("./Publisher"); var Session_1 = require("./Session"); var OpenViduError_1 = require("../OpenViduInternal/Enums/OpenViduError"); var VideoInsertMode_1 = require("../OpenViduInternal/Enums/VideoInsertMode"); -var RpcBuilder = require("../OpenViduInternal/KurentoUtils/kurento-jsonrpc"); var screenSharingAuto = require("../OpenViduInternal/ScreenSharing/Screen-Capturing-Auto"); var screenSharing = require("../OpenViduInternal/ScreenSharing/Screen-Capturing"); +var RpcBuilder = require("../OpenViduInternal/KurentoUtils/kurento-jsonrpc"); var platform = require("platform"); /** * Entrypoint of OpenVidu Browser library. diff --git a/openvidu-browser/lib/OpenVidu/OpenVidu.js.map b/openvidu-browser/lib/OpenVidu/OpenVidu.js.map index a41e5236..0268930e 100644 --- a/openvidu-browser/lib/OpenVidu/OpenVidu.js.map +++ b/openvidu-browser/lib/OpenVidu/OpenVidu.js.map @@ -1 +1 @@ -{"version":3,"file":"OpenVidu.js","sourceRoot":"","sources":["../../src/OpenVidu/OpenVidu.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"OpenVidu.js","sourceRoot":"","sources":["../../src/OpenVidu/OpenVidu.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenVidu/Publisher.d.ts b/openvidu-browser/lib/OpenVidu/Publisher.d.ts index e6de5602..b2bf6164 100644 --- a/openvidu-browser/lib/OpenVidu/Publisher.d.ts +++ b/openvidu-browser/lib/OpenVidu/Publisher.d.ts @@ -66,6 +66,6 @@ export declare class Publisher extends StreamManager { * @hidden */ reestablishStreamPlayingEvent(): void; - private setPermissionDialogTimer(waitTime); - private clearPermissionDialogTimer(startTime, waitTime); + private setPermissionDialogTimer; + private clearPermissionDialogTimer; } diff --git a/openvidu-browser/lib/OpenVidu/Session.d.ts b/openvidu-browser/lib/OpenVidu/Session.d.ts index 4378aa73..51f1d3b8 100644 --- a/openvidu-browser/lib/OpenVidu/Session.d.ts +++ b/openvidu-browser/lib/OpenVidu/Session.d.ts @@ -223,9 +223,9 @@ export declare class Session implements EventDispatcher { * @hidden */ leave(forced: boolean, reason: string): void; - private connectAux(token); - private stringClientMetadata(metadata); - private getConnection(connectionId, errorMessage); - private getRemoteConnection(connectionId, errorMessage); - private processToken(token); + private connectAux; + private stringClientMetadata; + private getConnection; + private getRemoteConnection; + private processToken; } diff --git a/openvidu-browser/lib/OpenVidu/Stream.d.ts b/openvidu-browser/lib/OpenVidu/Stream.d.ts index 635db597..28438826 100644 --- a/openvidu-browser/lib/OpenVidu/Stream.d.ts +++ b/openvidu-browser/lib/OpenVidu/Stream.d.ts @@ -151,11 +151,11 @@ export declare class Stream { * @hidden */ disableSpeakingEvents(): void; - private initWebRtcPeerSend(); - private initWebRtcPeerReceive(); - private processSdpAnswer(sdpAnswer); - private initWebRtcStats(); - private stopWebRtcStats(); + private initWebRtcPeerSend; + private initWebRtcPeerReceive; + private processSdpAnswer; + private initWebRtcStats; + private stopWebRtcStats; /** * @hidden */ diff --git a/openvidu-browser/lib/OpenVidu/StreamManager.d.ts b/openvidu-browser/lib/OpenVidu/StreamManager.d.ts index 40cdddd9..7eccd77c 100644 --- a/openvidu-browser/lib/OpenVidu/StreamManager.d.ts +++ b/openvidu-browser/lib/OpenVidu/StreamManager.d.ts @@ -119,6 +119,6 @@ export declare class StreamManager implements EventDispatcher { * @hidden */ updateMediaStream(mediaStream: MediaStream): void; - private pushNewStreamManagerVideo(streamManagerVideo); - private mirrorVideo(video); + private pushNewStreamManagerVideo; + private mirrorVideo; } diff --git a/openvidu-browser/lib/OpenVidu/StreamManager.js.map b/openvidu-browser/lib/OpenVidu/StreamManager.js.map index 785d6984..9be8116c 100644 --- a/openvidu-browser/lib/OpenVidu/StreamManager.js.map +++ b/openvidu-browser/lib/OpenVidu/StreamManager.js.map @@ -1 +1 @@ -{"version":3,"file":"StreamManager.js","sourceRoot":"","sources":["../../src/OpenVidu/StreamManager.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;AAMH,oFAAmF;AACnF,kFAAiF;AACjF,6EAA4E;AAE5E,mDAAsD;AAGtD;;;;;;;;GAQG;AACH;IAuDI;;OAEG;IACH,uBAAY,MAAc,EAAE,aAAoC;QAAhE,iBAsCC;QAzFD;;WAEG;QACH,WAAM,GAAyB,EAAE,CAAC;QA2BlC;;WAEG;QACH,uCAAkC,GAAG,KAAK,CAAC;QAK3C;;WAEG;QACO,OAAE,GAAG,IAAI,YAAY,EAAE,CAAC;QAW9B,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,CAAC,MAAM,CAAC,aAAa,GAAG,IAAI,CAAC;QACjC,IAAI,CAAC,MAAM,GAAG,CAAC,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,CAAC;QAErC,IAAI,CAAC,CAAC,aAAa,EAAE;YACjB,IAAI,MAAM,SAAA,CAAC;YACX,IAAI,OAAO,aAAa,KAAK,QAAQ,EAAE;gBACnC,MAAM,GAAG,QAAQ,CAAC,cAAc,CAAC,aAAa,CAAC,CAAC;aACnD;iBAAM,IAAI,aAAa,YAAY,WAAW,EAAE;gBAC7C,MAAM,GAAG,aAAa,CAAC;aAC1B;YAED,IAAI,CAAC,CAAC,MAAM,EAAE;gBACV,IAAI,CAAC,iBAAiB,GAAG;oBACrB,aAAa,EAAE,MAAM;oBACrB,KAAK,EAAE,QAAQ,CAAC,aAAa,CAAC,OAAO,CAAC;oBACtC,EAAE,EAAE,EAAE;iBACT,CAAC;gBACF,IAAI,CAAC,aAAa,GAAG,MAAM,CAAC;gBAC5B,IAAI,CAAC,OAAO,GAAG,MAAM,CAAC;aACzB;SACJ;QACD,IAAI,CAAC,eAAe,GAAG;YACnB,IAAI,KAAI,CAAC,MAAM,CAAC,OAAO,EAAE,EAAE;gBACvB,IAAI,CAAC,KAAI,CAAC,MAAM,CAAC,eAAe,EAAE,EAAE;oBAChC,OAAO,CAAC,IAAI,CAAC,+BAA+B,GAAG,KAAI,CAAC,MAAM,CAAC,QAAQ,GAAG,wBAAwB,CAAC,CAAC;oBAChG,KAAI,CAAC,EAAE,CAAC,SAAS,CAAC,cAAc,EAAE,CAAC,IAAI,qCAAiB,CAAC,KAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,KAAI,EAAE,cAAc,CAAC,CAAC,CAAC,CAAC;iBAC1G;qBAAM;oBACH,OAAO,CAAC,IAAI,CAAC,oCAAoC,GAAG,KAAI,CAAC,MAAM,CAAC,QAAQ,GAAG,wBAAwB,CAAC,CAAC;oBACrG,KAAI,CAAC,EAAE,CAAC,SAAS,CAAC,oBAAoB,EAAE,CAAC,IAAI,qCAAiB,CAAC,KAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,KAAI,EAAE,oBAAoB,CAAC,CAAC,CAAC,CAAC;iBACtH;aACJ;iBAAM;gBACH,OAAO,CAAC,IAAI,CAAC,2BAA2B,GAAG,KAAI,CAAC,MAAM,CAAC,QAAQ,GAAG,wBAAwB,CAAC,CAAC;gBAC5F,KAAI,CAAC,EAAE,CAAC,SAAS,CAAC,cAAc,EAAE,CAAC,IAAI,qCAAiB,CAAC,KAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,KAAI,EAAE,cAAc,CAAC,CAAC,CAAC,CAAC;aAC1G;YACD,KAAI,CAAC,EAAE,CAAC,SAAS,CAAC,eAAe,EAAE,CAAC,IAAI,uCAAkB,CAAC,KAAI,CAAC,CAAC,CAAC,CAAC;QACvE,CAAC,CAAC;IACN,CAAC;IAED;;OAEG;IACH,0BAAE,GAAF,UAAG,IAAY,EAAE,OAA+B;QAC5C,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC,IAAI,EAAE,UAAA,KAAK;YAClB,IAAI,KAAK,EAAE;gBACP,OAAO,CAAC,IAAI,CAAC,SAAS,GAAG,IAAI,GAAG,aAAa,EAAE,KAAK,CAAC,CAAC;aACzD;iBAAM;gBACH,OAAO,CAAC,IAAI,CAAC,SAAS,GAAG,IAAI,GAAG,aAAa,CAAC,CAAC;aAClD;YACD,OAAO,CAAC,KAAK,CAAC,CAAC;QACnB,CAAC,CAAC,CAAC;QACH,IAAI,IAAI,KAAK,qBAAqB,EAAE;YAChC,IAAI,CAAC,CAAC,IAAI,CAAC,MAAM,IAAI,IAAI,CAAC,kCAAkC,EAAE;gBAC1D,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,qBAAqB,EAAE,CAAC,IAAI,qCAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,IAAI,EAAE,qBAAqB,CAAC,CAAC,CAAC,CAAC;gBACrH,IAAI,CAAC,kCAAkC,GAAG,KAAK,CAAC;aACnD;SACJ;QACD,IAAI,IAAI,KAAK,eAAe,IAAI,IAAI,KAAK,cAAc,EAAE;YACrD,IAAI,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK;gBACtC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,WAAW,GAAG,CAAC;gBACpC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,KAAK,KAAK;gBACrC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,KAAK,KAAK,KAAK;gBACpC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,UAAU,KAAK,CAAC,EAAE;gBACvC,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,eAAe,EAAE,CAAC,IAAI,uCAAkB,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;gBACnE,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,cAAc,EAAE,CAAC,IAAI,qCAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,IAAI,EAAE,cAAc,CAAC,CAAC,CAAC,CAAC;aAC1G;SACJ;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;OAEG;IACH,4BAAI,GAAJ,UAAK,IAAY,EAAE,OAA+B;QAC9C,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,IAAI,EAAE,UAAA,KAAK;YACpB,IAAI,KAAK,EAAE;gBACP,OAAO,CAAC,IAAI,CAAC,SAAS,GAAG,IAAI,GAAG,kBAAkB,EAAE,KAAK,CAAC,CAAC;aAC9D;iBAAM;gBACH,OAAO,CAAC,IAAI,CAAC,SAAS,GAAG,IAAI,GAAG,kBAAkB,CAAC,CAAC;aACvD;YACD,OAAO,CAAC,KAAK,CAAC,CAAC;QACnB,CAAC,CAAC,CAAC;QACH,IAAI,IAAI,KAAK,qBAAqB,EAAE;YAChC,IAAI,CAAC,CAAC,IAAI,CAAC,MAAM,IAAI,IAAI,CAAC,kCAAkC,EAAE;gBAC1D,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,qBAAqB,EAAE,CAAC,IAAI,qCAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,IAAI,EAAE,qBAAqB,CAAC,CAAC,CAAC,CAAC;aACxH;SACJ;QACD,IAAI,IAAI,KAAK,eAAe,IAAI,IAAI,KAAK,cAAc,EAAE;YACrD,IAAI,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK;gBACtC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,WAAW,GAAG,CAAC;gBACpC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,MAAM,KAAK,KAAK;gBACrC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,KAAK,KAAK,KAAK;gBACpC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,UAAU,KAAK,CAAC,EAAE;gBACvC,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,eAAe,EAAE,CAAC,IAAI,uCAAkB,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;gBACnE,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,cAAc,EAAE,CAAC,IAAI,qCAAiB,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,IAAI,EAAE,cAAc,CAAC,CAAC,CAAC,CAAC;aAC1G;SACJ;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;OAEG;IACH,2BAAG,GAAH,UAAI,IAAY,EAAE,OAAgC;QAC9C,IAAI,CAAC,OAAO,EAAE;YACV,IAAI,CAAC,EAAE,CAAC,kBAAkB,CAAC,IAAI,CAAC,CAAC;SACpC;aAAM;YACH,IAAI,CAAC,EAAE,CAAC,GAAG,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;SAC9B;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;;;;;;;OAUG;IACH,uCAAe,GAAf,UAAgB,KAAuB;QAEnC,IAAI,CAAC,yBAAyB,CAAC,KAAK,CAAC,CAAC;QAEtC,wEAAwE;QACxE,KAAgB,UAAW,EAAX,KAAA,IAAI,CAAC,MAAM,EAAX,cAAW,EAAX,IAAW;YAAtB,IAAM,CAAC,SAAA;YACR,IAAI,CAAC,CAAC,KAAK,KAAK,KAAK,EAAE;gBACnB,OAAO,CAAC,CAAC;aACZ;SACJ;QAED,IAAI,YAAY,GAAG,CAAC,CAAC;QAErB,IAAI,CAAC,yBAAyB,CAAC,KAAK,CAAC,CAAC;QAEtC,KAA4B,UAAkC,EAAlC,KAAA,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,cAAc,EAAlC,cAAkC,EAAlC,IAAkC;YAAzD,IAAM,aAAa,SAAA;YACpB,IAAI,aAAa,CAAC,iBAAiB,CAAC,KAAK,CAAC,EAAE;gBACxC,YAAY,GAAG,CAAC,CAAC,CAAC;gBAClB,MAAM;aACT;SACJ;QAED,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,OAAO,CAAC,UAAA,aAAa;YACpD,aAAa,CAAC,iBAAiB,CAAC,KAAK,CAAC,CAAC;QAC3C,CAAC,CAAC,CAAC;QAEH,IAAI,CAAC,yBAAyB,CAAC;YAC3B,KAAK,OAAA;YACL,EAAE,EAAE,KAAK,CAAC,EAAE;SACf,CAAC,CAAC;QAEH,OAAO,CAAC,IAAI,CAAC,kCAAkC,EAAE,IAAI,CAAC,CAAC;QAEvD,OAAO,YAAY,CAAC;IACxB,CAAC;IAED;;;;;;;;;OASG;IACH,0CAAkB,GAAlB,UAAmB,aAAoC,EAAE,UAA4B;QACjF,IAAI,MAAM,CAAC;QACX,IAAI,OAAO,aAAa,KAAK,QAAQ,EAAE;YACnC,MAAM,GAAG,QAAQ,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC;YACzC,IAAI,CAAC,MAAM,EAAE;gBACT,MAAM,IAAI,KAAK,CAAC,yEAAyE,GAAG,aAAa,CAAC,CAAC;aAC9G;SACJ;aAAM,IAAI,aAAa,YAAY,WAAW,EAAE;YAC7C,MAAM,GAAG,aAAa,CAAC;SAC1B;aAAM;YACH,MAAM,IAAI,KAAK,CAAC,yEAAyE,GAAG,aAAa,CAAC,CAAC;SAC9G;QAED,IAAM,KAAK,GAAG,QAAQ,CAAC,aAAa,CAAC,OAAO,CAAC,CAAC;QAC9C,IAAI,CAAC,yBAAyB,CAAC,KAAK,CAAC,CAAC;QAEtC,IAAI,OAAO,GAAG,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,iCAAe,CAAC,MAAM,CAAC;QACjE,QAAQ,OAAO,EAAE;YACb,KAAK,iCAAe,CAAC,KAAK;gBACtB,MAAM,CAAC,UAAY,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC;gBAC5D,MAAM;YACV,KAAK,iCAAe,CAAC,MAAM;gBACvB,MAAM,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;gBAC1B,MAAM;YACV,KAAK,iCAAe,CAAC,MAAM;gBACvB,MAAM,CAAC,UAAY,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,CAAC;gBAChD,MAAM;YACV,KAAK,iCAAe,CAAC,OAAO;gBACxB,MAAM,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;gBACjD,MAAM;YACV,KAAK,iCAAe,CAAC,OAAO;gBACxB,MAAM,CAAC,UAAY,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,CAAC;gBAChD,MAAM;YACV;gBACI,OAAO,GAAG,iCAAe,CAAC,MAAM,CAAC;gBACjC,MAAM,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;gBAC1B,MAAM;SACb;QAED,IAAM,CAAC,GAAuB;YAC1B,aAAa,EAAE,MAAM;YACrB,KAAK,OAAA;YACL,UAAU,EAAE,OAAO;YACnB,EAAE,EAAE,KAAK,CAAC,EAAE;SACf,CAAC;QACF,IAAI,CAAC,yBAAyB,CAAC,CAAC,CAAC,CAAC;QAElC,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,qBAAqB,EAAE,CAAC,IAAI,qCAAiB,CAAC,CAAC,CAAC,KAAK,EAAE,IAAI,EAAE,qBAAqB,CAAC,CAAC,CAAC,CAAC;QAExG,IAAI,CAAC,kCAAkC,GAAG,CAAC,CAAC,IAAI,CAAC,iBAAiB,CAAC;QAEnE,OAAO,KAAK,CAAC;IACjB,CAAC;IAED;;OAEG;IACH,iDAAyB,GAAzB,UAA0B,KAAuB;QAC7C,KAAK,CAAC,SAAS,GAAG,IAAI,CAAC,MAAM,CAAC,cAAc,EAAE,CAAC;QAC/C,KAAK,CAAC,QAAQ,GAAG,IAAI,CAAC;QACtB,KAAK,CAAC,QAAQ,GAAG,KAAK,CAAC;QACvB,IAAI,CAAC,KAAK,CAAC,EAAE,EAAE;YACX,KAAK,CAAC,EAAE,GAAG,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,QAAQ,CAAC,GAAG,QAAQ,GAAG,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC;YAClF,8FAA8F;YAC9F,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,CAAC,IAAI,CAAC,aAAa,EAAE;gBAClC,IAAI,CAAC,EAAE,GAAG,KAAK,CAAC,EAAE,CAAC;aACtB;SACJ;QACD,IAAI,CAAC,IAAI,CAAC,MAAM,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,eAAe,EAAE,EAAE;YAChD,KAAK,CAAC,KAAK,GAAG,IAAI,CAAC;YACnB,IAAI,IAAI,CAAC,MAAM,CAAC,kBAAkB,CAAC,mBAAmB,CAAC,MAAM,EAAE;gBAC3D,IAAI,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;aAC3B;SACJ;IACL,CAAC;IAED;;OAEG;IACH,uCAAe,GAAf;QAAA,iBAqBC;QApBG,KAAK,IAAI,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE,EAAE,CAAC,EAAE;YACrE,IAAI,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC,KAAK,IAAI,EAAE;gBAChD,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;aACnD;SACJ;QAED,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,OAAO,EAAE,CAAC,OAAO,CAAC,UAAC,kBAAkB,EAAE,KAAK,EAAE,MAAM;YACpE,iFAAiF;YACjF,kBAAkB,CAAC,KAAK,CAAC,mBAAmB,CAAC,SAAS,EAAE,KAAI,CAAC,eAAe,CAAC,CAAC;YAC9E,IAAI,CAAC,CAAC,kBAAkB,CAAC,aAAa,EAAE;gBACpC,mJAAmJ;gBACnJ,8HAA8H;gBAC9H,kBAAkB,CAAC,KAAK,CAAC,UAAW,CAAC,WAAW,CAAC,kBAAkB,CAAC,KAAK,CAAC,CAAC;gBAC3E,KAAI,CAAC,EAAE,CAAC,SAAS,CAAC,uBAAuB,EAAE,CAAC,IAAI,qCAAiB,CAAC,kBAAkB,CAAC,KAAK,EAAE,KAAI,EAAE,uBAAuB,CAAC,CAAC,CAAC,CAAC;gBAC7H,KAAI,CAAC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,CAAC,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC;aACpD;iBAAM;gBACH,qDAAqD;gBACrD,kBAAkB,CAAC,KAAK,CAAC,SAAS,GAAG,IAAI,CAAC;aAC7C;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IAED;;OAEG;IACH,yCAAiB,GAAjB,UAAkB,KAAuB;QACrC,IAAI,aAAa,GAAG,KAAK,CAAC;QAC1B,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;YACzC,IAAI,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,KAAK,KAAK,EAAE;gBAChC,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;gBACzB,aAAa,GAAG,IAAI,CAAC;gBACrB,OAAO,CAAC,IAAI,CAAC,mCAAmC,EAAE,IAAI,CAAC,CAAC;gBACxD,MAAM;aACT;SACJ;QACD,OAAO,aAAa,CAAC;IACzB,CAAC;IAED;;OAEG;IACH,gDAAwB,GAAxB;QACI,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,SAAS,KAAK,IAAI,CAAC,EAAE;YAC7F,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,gBAAgB,CAAC,SAAS,EAAE,IAAI,CAAC,eAAe,CAAC,CAAC;SAC1E;IACL,CAAC;IAED;;OAEG;IACH,yCAAiB,GAAjB,UAAkB,WAAwB;QACtC,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,UAAA,kBAAkB;YAClC,kBAAkB,CAAC,KAAK,CAAC,SAAS,GAAG,WAAW,CAAC;QACrD,CAAC,CAAC,CAAC;IACP,CAAC;IAEO,iDAAyB,GAAjC,UAAkC,kBAAsC;QACpE,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC;QACrC,IAAI,CAAC,wBAAwB,EAAE,CAAC;QAChC,IAAI,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,EAAE;YACzD,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;SACjD;IACL,CAAC;IAEO,mCAAW,GAAnB,UAAoB,KAAK;QACrB,KAAK,CAAC,KAAK,CAAC,SAAS,GAAG,iBAAiB,CAAC;QAC1C,KAAK,CAAC,KAAK,CAAC,eAAe,GAAG,iBAAiB,CAAC;IACpD,CAAC;IAEL,oBAAC;AAAD,CAAC,AAzXD,IAyXC;AAzXY,sCAAa"} \ No newline at end of file +{"version":3,"file":"StreamManager.js","sourceRoot":"","sources":["../../src/OpenVidu/StreamManager.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/Enums/LocalRecorderState.d.ts b/openvidu-browser/lib/OpenViduInternal/Enums/LocalRecorderState.d.ts index 37ba49bf..093c6c1f 100644 --- a/openvidu-browser/lib/OpenViduInternal/Enums/LocalRecorderState.d.ts +++ b/openvidu-browser/lib/OpenViduInternal/Enums/LocalRecorderState.d.ts @@ -2,5 +2,5 @@ export declare enum LocalRecorderState { READY = "READY", RECORDING = "RECORDING", PAUSED = "PAUSED", - FINISHED = "FINISHED", + FINISHED = "FINISHED" } diff --git a/openvidu-browser/lib/OpenViduInternal/Enums/OpenViduError.d.ts b/openvidu-browser/lib/OpenViduInternal/Enums/OpenViduError.d.ts index 40f34234..2e176f18 100644 --- a/openvidu-browser/lib/OpenViduInternal/Enums/OpenViduError.d.ts +++ b/openvidu-browser/lib/OpenViduInternal/Enums/OpenViduError.d.ts @@ -64,7 +64,7 @@ export declare enum OpenViduErrorName { /** * _Not in use yet_ */ - GENERIC_ERROR = "GENERIC_ERROR", + GENERIC_ERROR = "GENERIC_ERROR" } /** * Simple object to identify runtime errors on the client side diff --git a/openvidu-browser/lib/OpenViduInternal/Enums/VideoInsertMode.d.ts b/openvidu-browser/lib/OpenViduInternal/Enums/VideoInsertMode.d.ts index e79460c7..69aa0ad5 100644 --- a/openvidu-browser/lib/OpenViduInternal/Enums/VideoInsertMode.d.ts +++ b/openvidu-browser/lib/OpenViduInternal/Enums/VideoInsertMode.d.ts @@ -21,5 +21,5 @@ export declare enum VideoInsertMode { /** * Video replaces target element */ - REPLACE = "REPLACE", + REPLACE = "REPLACE" } diff --git a/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.d.ts b/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.d.ts deleted file mode 100644 index 886a0d64..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Event } from './Event'; -import { Stream } from '../../OpenVidu/Stream'; -/** - * Defines the following events: - * - `mediaStreamSet`: dispatched by [[Stream]] - * - * This is useful if you decide to manage the DOM video elements on your own instead of letting OpenVidu take care of them (passing _null_ or _undefined_ as `targetElement` on [[OpenVidu.initPublisher]] or [[Session.subscribe]]) - */ -export declare class MediaStreamSetEvent extends Event { - /** - * The [MediaStream](https://developer.mozilla.org/en-US/docs/Web/API/MediaStream) object recently initialized in the [[Stream]] object. You can directly set `HTMLMediaElement.srcObject = MediaStreamEvent.mediaStream;` - */ - mediaStream: MediaStream; - /** - * @hidden - */ - constructor(mediaStream: MediaStream, target: Stream); - /** - * @hidden - */ - callDefaultBehaviour(): void; -} diff --git a/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.js b/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.js deleted file mode 100644 index 4f104448..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.js +++ /dev/null @@ -1,54 +0,0 @@ -"use strict"; -/* - * (C) Copyright 2017-2018 OpenVidu (https://openvidu.io/) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ -var __extends = (this && this.__extends) || (function () { - var extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); -exports.__esModule = true; -var Event_1 = require("./Event"); -/** - * Defines the following events: - * - `mediaStreamSet`: dispatched by [[Stream]] - * - * This is useful if you decide to manage the DOM video elements on your own instead of letting OpenVidu take care of them (passing _null_ or _undefined_ as `targetElement` on [[OpenVidu.initPublisher]] or [[Session.subscribe]]) - */ -var MediaStreamSetEvent = /** @class */ (function (_super) { - __extends(MediaStreamSetEvent, _super); - /** - * @hidden - */ - function MediaStreamSetEvent(mediaStream, target) { - var _this = _super.call(this, false, target, 'mediaStreamSet') || this; - _this.mediaStream = mediaStream; - return _this; - } - /** - * @hidden - */ - // tslint:disable-next-line:no-empty - MediaStreamSetEvent.prototype.callDefaultBehaviour = function () { }; - return MediaStreamSetEvent; -}(Event_1.Event)); -exports.MediaStreamSetEvent = MediaStreamSetEvent; -//# sourceMappingURL=MediaStreamSetEvent.js.map \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.js.map b/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.js.map deleted file mode 100644 index b1236e4f..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Events/MediaStreamSetEvent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MediaStreamSetEvent.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/MediaStreamSetEvent.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;;;;;;;AAEH,iCAAgC;AAIhC;;;;;GAKG;AACH;IAAyC,uCAAK;IAO1C;;OAEG;IACH,6BAAY,WAAwB,EAAE,MAAc;QAApD,YACI,kBAAM,KAAK,EAAE,MAAM,EAAE,gBAAgB,CAAC,SAEzC;QADG,KAAI,CAAC,WAAW,GAAG,WAAW,CAAC;;IACnC,CAAC;IAED;;OAEG;IACH,oCAAoC;IACpC,kDAAoB,GAApB,cAAyB,CAAC;IAE9B,0BAAC;AAAD,CAAC,AArBD,CAAyC,aAAK,GAqB7C;AArBY,kDAAmB"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.d.ts b/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.d.ts deleted file mode 100644 index 9498cca2..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Event } from './Event'; -import { Session } from '../..'; -export declare class SessionDisconnectEvent extends Event { - /** - * - "disconnect" - * - "networkDisconnect" - */ - reason: string; - /** - * @hidden - */ - constructor(target: Session, reason: string); - /** - * @hidden - */ - callDefaultBehaviour(): void; -} diff --git a/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.js b/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.js deleted file mode 100644 index 90fab283..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -/* - * (C) Copyright 2017-2018 OpenVidu (http://openvidu.io/) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ -var __extends = (this && this.__extends) || (function () { - var extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); -exports.__esModule = true; -var Event_1 = require("./Event"); -var SessionDisconnectEvent = /** @class */ (function (_super) { - __extends(SessionDisconnectEvent, _super); - /** - * @hidden - */ - function SessionDisconnectEvent(target, reason) { - var _this = _super.call(this, true, target, 'sessionDisconnected') || this; - _this.reason = reason; - return _this; - } - /** - * @hidden - */ - SessionDisconnectEvent.prototype.callDefaultBehaviour = function () { - console.info("Calling default behaviour upon '" + this.type + "' event dispatched by 'Session'"); - var session = this.target; - // Dispose and delete all remote Connections - for (var connectionId in session.remoteConnections) { - if (!!session.remoteConnections[connectionId].stream) { - session.remoteConnections[connectionId].stream.disposeWebRtcPeer(); - session.remoteConnections[connectionId].stream.disposeMediaStream(); - session.remoteConnections[connectionId].stream.removeVideo(); - delete session.remoteStreamsCreated[session.remoteConnections[connectionId].stream.streamId]; - session.remoteConnections[connectionId].dispose(); - } - delete session.remoteConnections[connectionId]; - } - }; - return SessionDisconnectEvent; -}(Event_1.Event)); -exports.SessionDisconnectEvent = SessionDisconnectEvent; -//# sourceMappingURL=SessionDisconnectEvent.js.map \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.js.map b/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.js.map deleted file mode 100644 index 169987c6..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Events/SessionDisconnectEvent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SessionDisconnectEvent.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/Events/SessionDisconnectEvent.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;;;;;;;AAEH,iCAAgC;AAGhC;IAA4C,0CAAK;IAQ7C;;OAEG;IACH,gCAAY,MAAe,EAAE,MAAc;QAA3C,YACI,kBAAM,IAAI,EAAE,MAAM,EAAE,qBAAqB,CAAC,SAE7C;QADG,KAAI,CAAC,MAAM,GAAG,MAAM,CAAC;;IACzB,CAAC;IAED;;OAEG;IACH,qDAAoB,GAApB;QAEI,OAAO,CAAC,IAAI,CAAC,kCAAkC,GAAG,IAAI,CAAC,IAAI,GAAG,iCAAiC,CAAC,CAAC;QAEjG,IAAM,OAAO,GAAY,IAAI,CAAC,MAAM,CAAC;QAErC,4CAA4C;QAC5C,GAAG,CAAC,CAAC,IAAM,YAAY,IAAI,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC;YACnD,EAAE,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC;gBACnD,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,iBAAiB,EAAE,CAAC;gBACnE,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,kBAAkB,EAAE,CAAC;gBACpE,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;gBAC7D,OAAO,OAAO,CAAC,oBAAoB,CAAC,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;gBAC7F,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC,OAAO,EAAE,CAAC;YACtD,CAAC;YACD,OAAO,OAAO,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC;QACnD,CAAC;IACL,CAAC;IAEL,6BAAC;AAAD,CAAC,AAtCD,CAA4C,aAAK,GAsChD;AAtCY,wDAAsB"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.d.ts b/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.d.ts deleted file mode 100644 index 61879cda..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { EventDispatcher } from './EventDispatcher'; -import { Stream } from '../../../OpenVidu/Stream'; -/** - * Interface representing a media element of the DOM. Can be local ([[Publisher]]) or remote ([[Subscriber]]) - */ -export interface MediaElement extends EventDispatcher { - /** - * DOM id of the MediaElement's video - */ - id: string; - /** - * Wheter the MediaElement refers to a local stream ([[Publisher]]) or a remote stream ([[Subscriber]]) - */ - remote: boolean; - /** - * The [[Stream]] of the MediaElement - */ - stream: Stream; - /** - * HTML DOM element in which the MediaElement's video has been inserted - */ - element: HTMLElement; -} diff --git a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.js b/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.js deleted file mode 100644 index c3bdd796..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.js +++ /dev/null @@ -1,19 +0,0 @@ -"use strict"; -/* - * (C) Copyright 2017-2018 OpenVidu (https://openvidu.io/) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ -exports.__esModule = true; -//# sourceMappingURL=MediaElement.js.map \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.js.map b/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.js.map deleted file mode 100644 index c7a05439..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaElement.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MediaElement.js","sourceRoot":"","sources":["../../../../src/OpenViduInternal/Interfaces/Public/MediaElement.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.d.ts b/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.d.ts deleted file mode 100644 index 264afe5f..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.d.ts +++ /dev/null @@ -1,75 +0,0 @@ -import { Stream } from '../../../OpenVidu/Stream'; -import { EventDispatcher } from './EventDispatcher'; -import { Event } from '../../Events/Event'; -import { VideoInsertMode } from '../../Enums/VideoInsertMode'; -import EventEmitter = require('wolfy87-eventemitter'); -/** - * Interface in charge of displaying the media streams in the HTML DOM. This wraps any Publisher and Subscriber object, as well as - * any extra representation in the DOM you assign to some Stream by calling [[Stream.addVideoElement]]. - * - * The use of this interface is useful when you don't need to differentiate between streams and just want to directly manage videos - */ -export declare class MediaManager implements EventDispatcher { - /** - * The Stream represented in the DOM by the MediaManager - */ - stream: Stream; - /** - * Whether the MediaManager is representing in the DOM a local Stream ([[Publisher]]) or a remote Stream ([[Subscriber]]) - */ - remote: boolean; - /** - * The DOM HTMLElement assigned as targetElement when initializing the MediaManager. This property is defined when [[OpenVidu.initPublisher]] - * or [[Session.subscribe]] methods have been called passing a valid `targetElement` parameter. It is undefined when [[OpenVidu.initPublisher]] - * or [[Session.subscribe]] methods have been called passing *null* or *undefined* as `targetElement` parameter or when the MediaManager hass been - * created by calling [[Stream.addVideoElement]] - */ - targetElement?: HTMLElement; - /** - * The DOM HTMLVideoElement displaying the MediaManager's stream - */ - video: HTMLVideoElement; - /** - * `id` attribute of the DOM HTMLVideoElement displaying the MediaManager's stream - */ - id: string; - /** - * @hidden - */ - isVideoElementCreated: boolean; - protected ee: EventEmitter; - protected customEe: EventEmitter; - /** - * @hidden - */ - constructor(stream: Stream, targetElement?: HTMLElement | string); - /** - * See [[EventDispatcher.on]] - */ - on(type: string, handler: (event: Event) => void): EventDispatcher; - /** - * See [[EventDispatcher.once]] - */ - once(type: string, handler: (event: Event) => void): MediaManager; - /** - * See [[EventDispatcher.off]] - */ - off(type: string, handler?: (event: Event) => void): MediaManager; - /** - * @hidden - */ - insertVideo(targetElement?: HTMLElement, insertMode?: VideoInsertMode): HTMLVideoElement; - /** - * @hidden - */ - insertVideoWithMode(insertMode: VideoInsertMode): void; - /** - * @hidden - */ - removeVideo(): void; - /** - * @hidden - */ - addOnCanPlayEvent(): void; - private mirrorVideo(); -} diff --git a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.js b/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.js deleted file mode 100644 index 64de69df..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.js +++ /dev/null @@ -1,261 +0,0 @@ -"use strict"; -/* - * (C) Copyright 2017-2018 OpenVidu (https://openvidu.io/) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ -exports.__esModule = true; -var VideoInsertMode_1 = require("../../Enums/VideoInsertMode"); -var VideoElementEvent_1 = require("../../Events/VideoElementEvent"); -var EventEmitter = require("wolfy87-eventemitter"); -/** - * Interface in charge of displaying the media streams in the HTML DOM. This wraps any Publisher and Subscriber object, as well as - * any extra representation in the DOM you assign to some Stream by calling [[Stream.addVideoElement]]. - * - * The use of this interface is useful when you don't need to differentiate between streams and just want to directly manage videos - */ -var MediaManager = /** @class */ (function () { - /** - * @hidden - */ - function MediaManager(stream, targetElement) { - var _this = this; - /** - * @hidden - */ - this.isVideoElementCreated = false; - this.ee = new EventEmitter(); - this.customEe = new EventEmitter(); - this.stream = stream; - this.stream.mediaManagers.push(this); - if (typeof targetElement === 'string') { - var e = document.getElementById(targetElement); - if (!!e) { - this.targetElement = e; - } - } - else if (targetElement instanceof HTMLElement) { - this.targetElement = targetElement; - } - if (!this.targetElement) { - console.warn("The provided 'targetElement' couldn't be resolved to any HTML element: " + targetElement); - } - this.customEe.on('video-removed', function (element) { - _this.ee.emitEvent('videoElementDestroyed', [new VideoElementEvent_1.VideoElementEvent(element, _this, 'videoElementDestroyed')]); - }); - } - /** - * See [[EventDispatcher.on]] - */ - MediaManager.prototype.on = function (type, handler) { - var _this = this; - this.ee.on(type, function (event) { - if (event) { - console.info("Event '" + type + "' triggered", event); - } - else { - console.info("Event '" + type + "' triggered"); - } - handler(event); - }); - if (type === 'videoElementCreated') { - if (!!this.stream && this.isVideoElementCreated) { - this.ee.emitEvent('videoElementCreated', [new VideoElementEvent_1.VideoElementEvent(this.video, this, 'videoElementCreated')]); - } - else { - this.customEe.on('video-element-created', function (element) { - _this.id = element.id; - _this.ee.emitEvent('videoElementCreated', [new VideoElementEvent_1.VideoElementEvent(element.element, _this, 'videoElementCreated')]); - }); - } - } - if (type === 'videoPlaying') { - if (!this.stream.displayMyRemote() && !!this.video && - this.video.currentTime > 0 && - this.video.paused === false && - this.video.ended === false && - this.video.readyState === 4) { - this.ee.emitEvent('videoPlaying', [new VideoElementEvent_1.VideoElementEvent(this.video, this, 'videoPlaying')]); - } - else { - this.customEe.once('video-is-playing', function (element) { - _this.ee.emitEvent('videoPlaying', [new VideoElementEvent_1.VideoElementEvent(element.element, _this, 'videoPlaying')]); - }); - } - } - return this; - }; - /** - * See [[EventDispatcher.once]] - */ - MediaManager.prototype.once = function (type, handler) { - var _this = this; - this.ee.once(type, function (event) { - if (event) { - console.info("Event '" + type + "' triggered once", event); - } - else { - console.info("Event '" + type + "' triggered once"); - } - handler(event); - }); - if (type === 'videoElementCreated') { - if (!!this.stream && this.isVideoElementCreated) { - this.ee.emitEvent('videoElementCreated', [new VideoElementEvent_1.VideoElementEvent(this.video, this, 'videoElementCreated')]); - } - else { - this.customEe.once('video-element-created', function (element) { - _this.id = element.id; - _this.ee.emitEvent('videoElementCreated', [new VideoElementEvent_1.VideoElementEvent(element.element, _this, 'videoElementCreated')]); - }); - } - } - if (type === 'videoPlaying') { - if (!this.stream.displayMyRemote() && this.video && - this.video.currentTime > 0 && - this.video.paused === false && - this.video.ended === false && - this.video.readyState === 4) { - this.ee.emitEvent('videoPlaying', [new VideoElementEvent_1.VideoElementEvent(this.video, this, 'videoPlaying')]); - } - else { - this.customEe.once('video-is-playing', function (element) { - _this.ee.emitEvent('videoPlaying', [new VideoElementEvent_1.VideoElementEvent(element.element, _this, 'videoPlaying')]); - }); - } - } - return this; - }; - /** - * See [[EventDispatcher.off]] - */ - MediaManager.prototype.off = function (type, handler) { - if (!handler) { - this.ee.removeAllListeners(type); - } - else { - this.ee.off(type, handler); - } - return this; - }; - /** - * @hidden - */ - MediaManager.prototype.insertVideo = function (targetElement, insertMode) { - var _this = this; - if (!!targetElement) { - this.video = document.createElement('video'); - this.video.id = (this.stream.isLocal() ? 'local-' : 'remote-') + 'video-' + this.stream.streamId; - this.video.autoplay = true; - this.video.controls = false; - this.video.srcObject = this.stream.getMediaStream(); - if (this.stream.isLocal() && !this.stream.displayMyRemote()) { - this.video.muted = true; - if (this.stream.outboundStreamOpts.publisherProperties.mirror) { - this.mirrorVideo(); - } - this.video.oncanplay = function () { - console.info("Local 'Stream' with id [" + _this.stream.streamId + '] video is now playing'); - _this.customEe.emitEvent('video-is-playing', [{ - element: _this.video - }]); - }; - } - else { - this.video.title = this.stream.streamId; - } - this.targetElement = targetElement; - var insMode = !!insertMode ? insertMode : VideoInsertMode_1.VideoInsertMode.APPEND; - this.insertVideoWithMode(insMode); - this.customEe.emitEvent('video-element-created', [{ - element: this.video - }]); - this.isVideoElementCreated = true; - } - this.stream.isReadyToPublish = true; - this.customEe.emitEvent('stream-ready-to-publish'); - return this.video; - }; - /** - * @hidden - */ - MediaManager.prototype.insertVideoWithMode = function (insertMode) { - if (!!this.targetElement) { - switch (insertMode) { - case VideoInsertMode_1.VideoInsertMode.AFTER: - this.targetElement.parentNode.insertBefore(this.video, this.targetElement.nextSibling); - break; - case VideoInsertMode_1.VideoInsertMode.APPEND: - this.targetElement.appendChild(this.video); - break; - case VideoInsertMode_1.VideoInsertMode.BEFORE: - this.targetElement.parentNode.insertBefore(this.video, this.targetElement); - break; - case VideoInsertMode_1.VideoInsertMode.PREPEND: - this.targetElement.insertBefore(this.video, this.targetElement.childNodes[0]); - break; - case VideoInsertMode_1.VideoInsertMode.REPLACE: - this.targetElement.parentNode.replaceChild(this.video, this.targetElement); - break; - default: - this.insertVideoWithMode(VideoInsertMode_1.VideoInsertMode.APPEND); - } - } - }; - /** - * @hidden - */ - MediaManager.prototype.removeVideo = function () { - if (!!this.video) { - var videoDOM = document.getElementById(this.id); - if (!!videoDOM) { - videoDOM.parentNode.removeChild(videoDOM); - this.customEe.emitEvent('video-removed', [this.video]); - } - delete this.video; - } - }; - /** - * @hidden - */ - MediaManager.prototype.addOnCanPlayEvent = function () { - var _this = this; - if (!!this.video) { - // let thumbnailId = this.video.thumb; - this.video.oncanplay = function () { - if (_this.stream.isLocal() && _this.stream.displayMyRemote()) { - console.info("Your own remote 'Stream' with id [" + _this.stream.streamId + '] video is now playing'); - _this.customEe.emitEvent('remote-video-is-playing', [{ - element: _this.video - }]); - } - else if (!_this.stream.isLocal() && !_this.stream.displayMyRemote()) { - console.info("Remote 'Stream' with id [" + _this.stream.streamId + '] video is now playing'); - _this.customEe.emitEvent('video-is-playing', [{ - element: _this.video - }]); - } - // show(thumbnailId); - // this.hideSpinner(this.streamId); - }; - } - }; - MediaManager.prototype.mirrorVideo = function () { - this.video.style.transform = 'rotateY(180deg)'; - this.video.style.webkitTransform = 'rotateY(180deg)'; - }; - return MediaManager; -}()); -exports.MediaManager = MediaManager; -//# sourceMappingURL=MediaManager.js.map \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.js.map b/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.js.map deleted file mode 100644 index 3b58d9b0..00000000 --- a/openvidu-browser/lib/OpenViduInternal/Interfaces/Public/MediaManager.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MediaManager.js","sourceRoot":"","sources":["../../../../src/OpenViduInternal/Interfaces/Public/MediaManager.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/VersionAdapter.d.ts b/openvidu-browser/lib/OpenViduInternal/VersionAdapter.d.ts deleted file mode 100644 index 4442ad69..00000000 --- a/openvidu-browser/lib/OpenViduInternal/VersionAdapter.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { PublisherProperties } from './Interfaces/Public/PublisherProperties'; -export declare function solveIfCallback(methodName: string, completionHandler: ((error: Error | undefined) => void) | undefined, promise: Promise): Promise; -export declare function adaptPublisherProperties(properties: any): PublisherProperties; diff --git a/openvidu-browser/lib/OpenViduInternal/VersionAdapter.js b/openvidu-browser/lib/OpenViduInternal/VersionAdapter.js deleted file mode 100644 index c800d45b..00000000 --- a/openvidu-browser/lib/OpenViduInternal/VersionAdapter.js +++ /dev/null @@ -1,79 +0,0 @@ -"use strict"; -/* - * (C) Copyright 2017-2018 OpenVidu (https://openvidu.io/) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ -exports.__esModule = true; -var VideoInsertMode_1 = require("./Enums/VideoInsertMode"); -function solveIfCallback(methodName, completionHandler, promise) { - if (!!completionHandler) { - console.warn("DEPRECATION WANING: In future releases the 'completionHandler' parameter will be removed from method '" + methodName + "'. Refactor your callbacks to Promise API (see https://openvidu.io/api/openvidu-browser/index.html)"); - } - return new Promise(function (resolve, reject) { - if (!!completionHandler && typeof completionHandler === 'function') { - promise.then(function () { - completionHandler(undefined); - })["catch"](function (error) { - completionHandler(error); - }); - } - else { - promise.then(function () { - return resolve(); - })["catch"](function (error) { - return reject(error); - }); - } - }); -} -exports.solveIfCallback = solveIfCallback; -function adaptPublisherProperties(properties) { - if ('audio' in properties || - 'video' in properties || - 'audioActive' in properties || - 'videoActive' in properties || - 'quality' in properties || - 'screen' in properties) { - console.warn("DEPRECATION WANING: In future releases the properties passed to 'OpenVidu.initPublisher' method must match PublisherProperties interface (see https://openvidu.io/api/openvidu-browser/interfaces/publisherproperties.html)"); - } - var scr = (typeof properties.screen !== 'undefined' && properties.screen === true); - var res = ''; - if (typeof properties.quality === 'string') { - switch (properties.quality) { - case 'LOW': - res = '320x240'; - break; - case 'MEDIUM': - res = '640x480'; - break; - case 'HIGH': - res = '1280x720'; - break; - } - } - var publisherProperties = { - audioSource: (typeof properties.audio !== 'undefined' && properties.audio === false) ? false : ((typeof properties.audioSource !== 'undefined') ? properties.audioSource : undefined), - frameRate: (typeof properties.frameRate !== 'undefined') ? properties.frameRate : undefined, - insertMode: (typeof properties.insertMode !== 'undefined') ? properties.insertMode : VideoInsertMode_1.VideoInsertMode.APPEND, - mirror: (typeof properties.mirror !== 'undefined') ? properties.mirror : true, - publishAudio: (typeof properties.audioActive !== 'undefined' && properties.audioActive === false) ? false : (typeof properties.publishAudio !== 'undefined') ? properties.publishAudio : true, - publishVideo: (typeof properties.videoActive !== 'undefined' && properties.videoActive === false) ? false : (typeof properties.publishVideo !== 'undefined') ? properties.publishVideo : true, - resolution: !!res ? res : ((typeof properties.resolution !== 'undefined') ? properties.resolution : '640x480'), - videoSource: scr ? 'screen' : ((typeof properties.video !== 'undefined' && properties.video === false) ? false : ((typeof properties.videoSource !== 'undefined') ? properties.videoSource : undefined)) - }; - return publisherProperties; -} -exports.adaptPublisherProperties = adaptPublisherProperties; -//# sourceMappingURL=VersionAdapter.js.map \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/VersionAdapter.js.map b/openvidu-browser/lib/OpenViduInternal/VersionAdapter.js.map deleted file mode 100644 index 5528c0a4..00000000 --- a/openvidu-browser/lib/OpenViduInternal/VersionAdapter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"VersionAdapter.js","sourceRoot":"","sources":["../../src/OpenViduInternal/VersionAdapter.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/openvidu-browser/lib/OpenViduInternal/WebRtcStats/WebRtcStats.d.ts b/openvidu-browser/lib/OpenViduInternal/WebRtcStats/WebRtcStats.d.ts index 6b9a5964..77ba4b1e 100644 --- a/openvidu-browser/lib/OpenViduInternal/WebRtcStats/WebRtcStats.d.ts +++ b/openvidu-browser/lib/OpenViduInternal/WebRtcStats/WebRtcStats.d.ts @@ -9,7 +9,7 @@ export declare class WebRtcStats { isEnabled(): boolean; initWebRtcStats(): void; stopWebRtcStats(): void; - private sendStatsToHttpEndpoint(instrumentation); - private standardizeReport(response); - private getStatsAgnostic(pc, successCb, failureCb); + private sendStatsToHttpEndpoint; + private standardizeReport; + private getStatsAgnostic; } diff --git a/openvidu-browser/lib/OpenViduInternal/WebRtcStats/WebRtcStats.js.map b/openvidu-browser/lib/OpenViduInternal/WebRtcStats/WebRtcStats.js.map index c58ccf9e..24315542 100644 --- a/openvidu-browser/lib/OpenViduInternal/WebRtcStats/WebRtcStats.js.map +++ b/openvidu-browser/lib/OpenViduInternal/WebRtcStats/WebRtcStats.js.map @@ -1 +1 @@ -{"version":3,"file":"WebRtcStats.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/WebRtcStats/WebRtcStats.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"WebRtcStats.js","sourceRoot":"","sources":["../../../src/OpenViduInternal/WebRtcStats/WebRtcStats.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/openvidu-browser/package-lock.json b/openvidu-browser/package-lock.json index f46a1854..2e1d8a0e 100644 --- a/openvidu-browser/package-lock.json +++ b/openvidu-browser/package-lock.json @@ -1,6 +1,6 @@ { "name": "openvidu-browser", - "version": "2.0.0", + "version": "2.1.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -61,9 +61,9 @@ "dev": true }, "@types/node": { - "version": "9.6.16", - "resolved": "http://r.cnpmjs.org/@types/node/download/@types/node-9.6.16.tgz", - "integrity": "sha1-ogYWNIwwBid9RYlyrhb+O0OyTsE=" + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.3.0.tgz", + "integrity": "sha512-hWzNviaVFIr1TqcRA8ou49JaSHp+Rfabmnqg2kNvusKqLhPU0rIsGPUj5WJJ7ld4Bb7qdgLmIhLfCD1qS08IVA==" }, "@types/platform": { "version": "1.3.1", @@ -81,9 +81,9 @@ } }, "JSONStream": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.2.tgz", - "integrity": "sha1-wQI3G27Dp887hHygDCC7D85Mbeo=", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.3.tgz", + "integrity": "sha512-3Sp6WZZ/lXl+nTDoGpGWHEpTnnC6X5fnkolYZR6nwIfzbxxvA8utPWe1gCt7i0m9uVGsSz2IS8K8mJ7HmlduMg==", "dev": true, "requires": { "jsonparse": "^1.2.0", @@ -105,7 +105,7 @@ "acorn-node": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.3.0.tgz", - "integrity": "sha1-X4bXM0Z0OBDvEmm5AdvL3tAghhs=", + "integrity": "sha512-efP54n3d1aLfjL2UMdaXa6DsswwzJeI5rqhbFvXMrKiJ6eJFpf+7R0zN7t8IC+XKn2YOAFAv6xbBNgHUkoHWLw==", "dev": true, "requires": { "acorn": "^5.4.1", @@ -113,9 +113,9 @@ }, "dependencies": { "acorn": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", - "integrity": "sha1-9HPdR+AnegjijpvsWu6wR1HwuMk=", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.6.1.tgz", + "integrity": "sha512-XH4o5BK5jmw9PzSGK7mNf+/xV+mPxQxGZoeC36OVsJZYV77JAG9NnI7T90hoUpI/C1TOfXWTvugRdZ9ZR3iE2Q==", "dev": true } } @@ -222,7 +222,7 @@ "asn1.js": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha1-ucK/WAXx5kqt7tbfOiv6+1pz9aA=", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, "requires": { "bn.js": "^4.0.0", @@ -237,6 +237,23 @@ "dev": true, "requires": { "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } } }, "astw": { @@ -292,7 +309,7 @@ "base64-js": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha1-yrHmEY8FEJXli1KBrqjBzSK/wOM=", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", "dev": true }, "binary-extensions": { @@ -304,7 +321,7 @@ "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", "dev": true }, "body": { @@ -349,7 +366,7 @@ "browser-pack": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", - "integrity": "sha1-w0uhDQuc4WK1ryJ8cTHJLC7NV3Q=", + "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", "dev": true, "requires": { "JSONStream": "^1.0.3", @@ -378,9 +395,9 @@ } }, "browserify": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.1.1.tgz", - "integrity": "sha1-eQXsB+AUfE2Q+SABlEBQpuHChE4=", + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.2.tgz", + "integrity": "sha512-fMES05wq1Oukts6ksGUU2TMVHHp06LyQt0SIwbXIHm7waSrQmNBZePsU0iM/4f94zbvb/wHma+D1YrdzWYnF/A==", "dev": true, "requires": { "JSONStream": "^1.0.3", @@ -421,7 +438,7 @@ "shell-quote": "^1.6.1", "stream-browserify": "^2.0.0", "stream-http": "^2.0.0", - "string_decoder": "~1.0.0", + "string_decoder": "^1.1.1", "subarg": "^1.0.0", "syntax-error": "^1.1.1", "through2": "^2.0.0", @@ -429,14 +446,14 @@ "tty-browserify": "0.0.1", "url": "~0.11.0", "util": "~0.10.1", - "vm-browserify": "~0.0.1", + "vm-browserify": "^1.0.0", "xtend": "^4.0.0" } }, "browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { "buffer-xor": "^1.0.3", @@ -450,7 +467,7 @@ "browserify-cipher": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, "requires": { "browserify-aes": "^1.0.4", @@ -461,7 +478,7 @@ "browserify-des": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.1.tgz", - "integrity": "sha1-M0MSTbbXrVPiaogmMYcSvchFD5w=", + "integrity": "sha512-zy0Cobe3hhgpiOM32Tj7KQ3Vl91m0njwsjzZQK1L+JDf11dzP9qIvjreVinsvXrgfjhStXwUWAEpB9D7Gwmayw==", "dev": true, "requires": { "cipher-base": "^1.0.1", @@ -497,7 +514,7 @@ "browserify-zlib": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { "pako": "~1.0.5" @@ -515,7 +532,7 @@ "buffer": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.1.0.tgz", - "integrity": "sha1-yRPkNnjHy3yL0Wr7zdtsVQXo+f4=", + "integrity": "sha512-YkIRgwsZwJWTnyQrsBTWefizHh+8GYj3kbL1BTiAQ/9pwpino0G7B2gp5tx/FUBqUlvtxV85KNR3mwfAtv15Yw==", "dev": true, "requires": { "base64-js": "^1.0.2", @@ -624,7 +641,7 @@ "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { "inherits": "^2.0.1", @@ -740,9 +757,9 @@ "dev": true }, "create-ecdh": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.1.tgz", - "integrity": "sha1-RCI9/tUzGTululTg31cJuJrPH4I=", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "dev": true, "requires": { "bn.js": "^4.1.0", @@ -752,7 +769,7 @@ "create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, "requires": { "cipher-base": "^1.0.1", @@ -765,7 +782,7 @@ "create-hmac": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { "cipher-base": "^1.0.3", @@ -788,7 +805,7 @@ "crypto-browserify": { "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, "requires": { "browserify-cipher": "^1.0.0", @@ -919,7 +936,7 @@ "detective": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/detective/-/detective-5.1.0.tgz", - "integrity": "sha1-eiDYkjbXszHM6mWDLnEjtVUbt8s=", + "integrity": "sha512-TFHMqfOvxlgrfVzTEkNBSh9SvSNX/HfF4OFI2QFGCyPm02EsyILqnUeb5P6q7JZ3SFNTBL5t2sePRgrN4epUWQ==", "dev": true, "requires": { "acorn-node": "^1.3.0", @@ -936,7 +953,7 @@ "diffie-hellman": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, "requires": { "bn.js": "^4.1.0", @@ -947,7 +964,7 @@ "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", "dev": true }, "duplexer2": { @@ -1024,15 +1041,15 @@ "dev": true }, "events": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/events/-/events-2.0.0.tgz", - "integrity": "sha1-y7tWvzqxrBjXHEO7MshiVQYnafI=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", + "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", "dev": true }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { "md5.js": "^1.3.4", @@ -1722,7 +1739,7 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, "gaze": { @@ -1797,9 +1814,9 @@ "dev": true }, "grunt": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.2.tgz", - "integrity": "sha1-TmpeaVtwRy/VME9fqeNCNoNqc7w=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.3.tgz", + "integrity": "sha512-/JzmZNPfKorlCrrmxWqQO4JVodO+DVd5XX4DkocL/1WlLlKVLE9+SdEIempOAxDhWPysLle6afvn/hg7Ck2k9g==", "dev": true, "requires": { "coffeescript": "~1.10.0", @@ -1810,14 +1827,15 @@ "glob": "~7.0.0", "grunt-cli": "~1.2.0", "grunt-known-options": "~1.1.0", - "grunt-legacy-log": "~1.0.0", - "grunt-legacy-util": "~1.0.0", + "grunt-legacy-log": "~2.0.0", + "grunt-legacy-util": "~1.1.1", "iconv-lite": "~0.4.13", "js-yaml": "~3.5.2", "minimatch": "~3.0.2", + "mkdirp": "~0.5.1", "nopt": "~3.0.6", "path-is-absolute": "~1.0.0", - "rimraf": "~2.2.8" + "rimraf": "~2.6.2" }, "dependencies": { "glob": { @@ -1955,6 +1973,24 @@ "maxmin": "^1.1.0", "uglify-js": "~3.3.0", "uri-path": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "uglify-js": { + "version": "3.3.28", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.28.tgz", + "integrity": "sha512-68Rc/aA6cswiaQ5SrE979UJcXX+ADA1z33/ZsPd+fbAiVdjZ16OXdbtGO+rJUUBgK6qdf3SOPhQf3K/ybF5Miw==", + "dev": true, + "requires": { + "commander": "~2.15.0", + "source-map": "~0.6.1" + } + } } }, "grunt-contrib-watch": { @@ -1987,55 +2023,81 @@ "dev": true }, "grunt-legacy-log": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.2.tgz", - "integrity": "sha1-fXRAQmrOd7IG50+ZPjMuKhWjkE4=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz", + "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==", "dev": true, "requires": { "colors": "~1.1.2", - "grunt-legacy-log-utils": "~1.0.0", + "grunt-legacy-log-utils": "~2.0.0", "hooker": "~0.2.3", "lodash": "~4.17.5" } }, "grunt-legacy-log-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz", - "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz", + "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==", "dev": true, "requires": { - "chalk": "~1.1.1", - "lodash": "~4.3.0" + "chalk": "~2.4.1", + "lodash": "~4.17.10" }, "dependencies": { - "lodash": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz", - "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=", - "dev": true + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } } } }, "grunt-legacy-util": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz", - "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz", + "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==", "dev": true, "requires": { "async": "~1.5.2", "exit": "~0.1.1", "getobject": "~0.1.0", "hooker": "~0.2.3", - "lodash": "~4.3.0", - "underscore.string": "~3.2.3", - "which": "~1.2.1" + "lodash": "~4.17.10", + "underscore.string": "~3.3.4", + "which": "~1.3.0" }, "dependencies": { - "lodash": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz", - "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=", - "dev": true + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } } } }, @@ -2173,12 +2235,12 @@ } }, "has": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", - "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.2.tgz", + "integrity": "sha512-D5/WxwX+SrGfs/fiQn34RAoIZkCLJBDEfBWS1kmTI6G/1mtjhxTBiIiJi8EsKhwaQqKqj7lpKOi3i69tg3P+OQ==", "dev": true, "requires": { - "function-bind": "^1.0.2" + "function-bind": "^1.1.1" } }, "has-ansi": { @@ -2209,7 +2271,7 @@ "hash.js": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", - "integrity": "sha1-NA3tvmKQGHFRweodd3o0SJNd+EY=", + "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -2264,18 +2326,18 @@ "dev": true }, "iconv-lite": { - "version": "0.4.21", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.21.tgz", - "integrity": "sha1-xH+HM9AhcRievEpADzIY00gJR5g=", + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", "dev": true, "requires": { - "safer-buffer": "^2.1.0" + "safer-buffer": ">= 2.1.2 < 3" } }, "ieee754": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.11.tgz", - "integrity": "sha1-wWOE/+APW3g1gk5ntvK9RKUilFU=", + "integrity": "sha512-VhDzCKN7K8ufStx/CLj5/PDTMgph+qwN5Pkd5i0sGnVwk56zJ0lkT8Qzi1xqWLS0Wp29DgDtNeS7v8/wMoZeHg==", "dev": true }, "indent-string": { @@ -2287,12 +2349,6 @@ "repeating": "^2.0.0" } }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", - "dev": true - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -2318,9 +2374,9 @@ } }, "insert-module-globals": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.6.tgz", - "integrity": "sha1-FaMdnTlOdtCIOLkXMBaRHX/U6hs=", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.1.0.tgz", + "integrity": "sha512-LbYZdybvKjbbcKLp03lB323Cgc8f0iL0Rjh8U6JZ7K1gZSf7MxQH191iCNUcLX4qIQ6/yWe4Q4ZsQ+opcReNFg==", "dev": true, "requires": { "JSONStream": "^1.0.3", @@ -2533,7 +2589,7 @@ "labeled-stream-splicer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.1.tgz", - "integrity": "sha1-nP+jL9meFhL9HYao25YkFtUpKSY=", + "integrity": "sha512-MC94mHZRvJ3LfykJlTUipBqenZz1pacOZEMhhQ8dMGcDHs0SBE5GbsavUXV7YtP3icBW17W0Zy1I0lfASmo9Pg==", "dev": true, "requires": { "inherits": "^2.0.1", @@ -2544,7 +2600,7 @@ "isarray": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.4.tgz", - "integrity": "sha1-OOe8uw87obeTPIa6GJTd/DeBu7c=", + "integrity": "sha512-GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA==", "dev": true } } @@ -2705,7 +2761,7 @@ "miller-rabin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { "bn.js": "^4.0.0", @@ -2715,7 +2771,7 @@ "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "dev": true }, "minimalistic-crypto-utils": { @@ -2757,9 +2813,9 @@ } }, "module-deps": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.0.2.tgz", - "integrity": "sha1-ZgIX0WArhjrI1NFpUaNyDdmqTIA=", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.1.0.tgz", + "integrity": "sha512-NPs5N511VD1rrVJihSso/LiBShRbJALYBKzDW91uZYy7BpjnO4bGnZL3HjZ9yKcFdZUWwaYjDz9zxbuP7vKMuQ==", "dev": true, "requires": { "JSONStream": "^1.0.3", @@ -2897,7 +2953,7 @@ "pako": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", - "integrity": "sha1-AQEhG6pwxLykoPY/Igbpe3368lg=", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", "dev": true }, "parents": { @@ -2912,7 +2968,7 @@ "parse-asn1": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", - "integrity": "sha1-9r8pOBgzK9DatU77Fgh3JHRebKg=", + "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", "dev": true, "requires": { "asn1.js": "^4.0.0", @@ -2990,7 +3046,7 @@ "pbkdf2": { "version": "3.0.16", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz", - "integrity": "sha1-dAQgjsawG2LYW/g4U6gGT42cKlw=", + "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==", "dev": true, "requires": { "create-hash": "^1.1.2", @@ -3085,7 +3141,7 @@ "public-encrypt": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", - "integrity": "sha1-RuuRByBr9zSJ+LhbadkTNMZhCZQ=", + "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", "dev": true, "requires": { "bn.js": "^4.1.0", @@ -3147,7 +3203,7 @@ "randombytes": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", - "integrity": "sha1-0wLFIpSFiISKjTAMkytEwkIx2oA=", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { "safe-buffer": "^5.1.0" @@ -3156,7 +3212,7 @@ "randomfill": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, "requires": { "randombytes": "^2.0.5", @@ -3324,15 +3380,18 @@ } }, "rimraf": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", - "dev": true + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "^7.0.5" + } }, "ripemd160": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, "requires": { "hash-base": "^3.0.0", @@ -3341,8 +3400,8 @@ }, "rtcpeerconnection-shim": { "version": "1.2.11", - "resolved": "http://r.cnpmjs.org/rtcpeerconnection-shim/download/rtcpeerconnection-shim-1.2.11.tgz", - "integrity": "sha1-3yskVgIDZdrya/jBNVI7yi3rJSs=", + "resolved": "https://registry.npmjs.org/rtcpeerconnection-shim/-/rtcpeerconnection-shim-1.2.11.tgz", + "integrity": "sha512-Vns4aLKXTrLZCjDOlPZL1nymFiSpqs15TeF+wG1TSLO1kXRrCuT5SjL+Zb8RCP7t3JNfnCuTn+qMlCGQu5NvhQ==", "requires": { "sdp": "^2.6.0" } @@ -3362,7 +3421,7 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, "sax": { @@ -3372,9 +3431,9 @@ "dev": true }, "sdp": { - "version": "2.7.3", - "resolved": "http://r.cnpmjs.org/sdp/download/sdp-2.7.3.tgz", - "integrity": "sha1-7Rd+tAdKoyE+FQ50qastBq5uXb8=" + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/sdp/-/sdp-2.7.4.tgz", + "integrity": "sha512-0+wTfgvUUEGcvvFoHIC0aiGbx6gzwAUm8FkKt5Oqqkjf9mEEDLgwnoDKX7MYTGXrNNwzikVbutJ+OVNAGmJBQw==" }, "sdp-transform": { "version": "1.5.3", @@ -3404,7 +3463,7 @@ "sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": { "inherits": "^2.0.1", @@ -3515,14 +3574,14 @@ } }, "stream-http": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.1.tgz", - "integrity": "sha1-0EQb4aRXpzpzOop7U1cL69nvZqQ=", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "dev": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", - "readable-stream": "^2.3.3", + "readable-stream": "^2.3.6", "to-arraybuffer": "^1.0.0", "xtend": "^4.0.0" } @@ -3544,9 +3603,9 @@ "dev": true }, "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { "safe-buffer": "~5.1.0" @@ -3603,7 +3662,7 @@ "syntax-error": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", - "integrity": "sha1-LZ1P9cBkrLcRWUo+O5UFStUdkHw=", + "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", "dev": true, "requires": { "acorn-node": "^1.2.0" @@ -3777,7 +3836,7 @@ "tty-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha1-PwUlHuF5BN/QZ3VGZw25ZRaCuBE=", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", "dev": true }, "typedarray": { @@ -3832,9 +3891,9 @@ "dev": true }, "typescript": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.8.3.tgz", - "integrity": "sha1-XYF/m28xu4cYNfTt8AifIavmwXA=", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.1.tgz", + "integrity": "sha512-h6pM2f/GDchCFlldnriOhs1QHuwbnmj6/v7499eMHqPeW4V2G0elua2eIc2nu8v2NdHV0Gm+tzX83Hr6nUFjQA==", "dev": true }, "ua-parser-js": { @@ -3843,9 +3902,9 @@ "integrity": "sha1-p7/ZL1bt+xFwg7aeMdKqiILUse0=" }, "uglify-js": { - "version": "3.3.25", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.25.tgz", - "integrity": "sha512-hobogryjDV36VrLK3Y69ou4REyrTApzUblVFmdQOYRe8cYaSmFJXMb4dR9McdvYDSbeNdzUgYr2YVukJaErJcA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.0.tgz", + "integrity": "sha512-Jcf5naPkX3rVPSQpRn9Vm6Rr572I1gTtR9LnqKgXjmOgfYQ/QS0V2WRStFR53Bdj520M66aCZqt9uzYXgtGrJQ==", "dev": true, "requires": { "commander": "~2.15.0", @@ -3870,14 +3929,18 @@ "umd": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", - "integrity": "sha1-qp/mU8QrkJdnhInAEACstp8LJs8=", + "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", "dev": true }, "underscore.string": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz", - "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=", - "dev": true + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz", + "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=", + "dev": true, + "requires": { + "sprintf-js": "^1.0.3", + "util-deprecate": "^1.0.2" + } }, "universalify": { "version": "0.1.1", @@ -3910,20 +3973,12 @@ } }, "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "dev": true, "requires": { - "inherits": "2.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - } + "inherits": "2.0.3" } }, "util-deprecate": { @@ -3948,18 +4003,15 @@ } }, "vm-browserify": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", - "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", - "dev": true, - "requires": { - "indexof": "0.0.1" - } + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.0.1.tgz", + "integrity": "sha512-EqzLchIMYLBjRPoqVsEkZOa/4Vr2RfOWbd58F+I/Gj79AYTrsseMunxbbSkbYfrqZaXSuPBBXNSOhtJgg0PpmA==", + "dev": true }, "webrtc-adapter": { - "version": "6.1.5", - "resolved": "http://r.cnpmjs.org/webrtc-adapter/download/webrtc-adapter-6.1.5.tgz", - "integrity": "sha1-33Lkr1y2Z1ZWyJbbDRGHaVNZIgs=", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-6.2.1.tgz", + "integrity": "sha1-TQ7aWS8n1fMojqiuEcEkWsFW1nY=", "requires": { "rtcpeerconnection-shim": "^1.2.10", "sdp": "^2.7.0" diff --git a/openvidu-browser/package.json b/openvidu-browser/package.json index d779cf58..178d1004 100644 --- a/openvidu-browser/package.json +++ b/openvidu-browser/package.json @@ -1,52 +1,52 @@ { - "author": "OpenVidu", + "author": "OpenVidu", "dependencies": { - "@types/node": "^9.6.7", - "@types/platform": "^1.3.1", - "freeice": "2.2.0", - "hark": "1.2.0", - "inherits": "2.0.3", - "merge": "1.2.0", - "platform": "^1.3.5", - "sdp-translator": "0.1.24", - "ua-parser-js": "0.7.18", - "uuid": "3.2.1", - "webrtc-adapter": "6.1.5", + "@types/node": "10.3.0", + "@types/platform": "1.3.1", + "freeice": "2.2.0", + "hark": "1.2.0", + "inherits": "2.0.3", + "merge": "1.2.0", + "platform": "^1.3.5", + "sdp-translator": "0.1.24", + "ua-parser-js": "0.7.18", + "uuid": "3.2.1", + "webrtc-adapter": "6.2.1", "wolfy87-eventemitter": "5.2.4" - }, - "description": "OpenVidu Browser", + }, + "description": "OpenVidu Browser", "devDependencies": { - "browserify": "16.1.1", - "grunt": "1.0.2", - "grunt-autoprefixer": "3.0.4", - "grunt-cli": "1.2.0", - "grunt-contrib-copy": "1.0.0", - "grunt-contrib-sass": "1.0.0", - "grunt-contrib-uglify": "3.3.0", - "grunt-contrib-watch": "1.1.0", - "grunt-string-replace": "1.3.1", - "grunt-ts": "6.0.0-beta.19", - "tsify": "4.0.0", - "tslint": "5.10.0", - "typedoc": "0.11.1", - "typedoc-plugin-sourcefile-url": "1.0.3", - "typescript": "2.8.3", - "uglify-js": "3.3.25" - }, - "license": "Apache-2.0", - "main": "lib/index.js", - "name": "openvidu-browser", + "browserify": "16.2.2", + "grunt": "1.0.3", + "grunt-autoprefixer": "3.0.4", + "grunt-cli": "1.2.0", + "grunt-contrib-copy": "1.0.0", + "grunt-contrib-sass": "1.0.0", + "grunt-contrib-uglify": "3.3.0", + "grunt-contrib-watch": "1.1.0", + "grunt-string-replace": "1.3.1", + "grunt-ts": "6.0.0-beta.19", + "tsify": "4.0.0", + "tslint": "5.10.0", + "typedoc": "0.11.1", + "typedoc-plugin-sourcefile-url": "1.0.3", + "typescript": "2.9.1", + "uglify-js": "3.4.0" + }, + "license": "Apache-2.0", + "main": "lib/index.js", + "name": "openvidu-browser", "repository": { - "type": "git", + "type": "git", "url": "git://github.com/OpenVidu/openvidu" - }, + }, "scripts": { - "browserify": "VERSION=${VERSION:-}; cd src && browserify Main.ts -p [ tsify ] --exclude kurento-browser-extensions --debug -o ../static/js/openvidu-browser-$VERSION.js -v", - "browserify-prod": "VERSION=${VERSION:-}; cd src && browserify --debug Main.ts -p [ tsify ] --exclude kurento-browser-extensions | uglifyjs --source-map content=inline --output ../static/js/openvidu-browser-$VERSION.min.js", - "build": "cd src/OpenVidu && tsc && cd ../.. && tsc --declaration src/index.ts --outDir ./lib --sourceMap --lib dom,es5,es2015.promise,scripthost", - "docs": "grunt --gruntfile config/typedoc/custom-theme/gruntfile.js && typedoc --options ./config/typedoc/typedoc.js --out ./docs ./src && rm -rf ../../openvidu.io/api/openvidu-browser/* && cp -R ./docs/. ../../openvidu.io/api/openvidu-browser", + "browserify": "VERSION=${VERSION:-}; cd src && browserify Main.ts -p [ tsify ] --exclude kurento-browser-extensions --debug -o ../static/js/openvidu-browser-$VERSION.js -v", + "browserify-prod": "VERSION=${VERSION:-}; cd src && browserify --debug Main.ts -p [ tsify ] --exclude kurento-browser-extensions | uglifyjs --source-map content=inline --output ../static/js/openvidu-browser-$VERSION.min.js", + "build": "cd src/OpenVidu && tsc && cd ../.. && tsc --declaration src/index.ts --outDir ./lib --sourceMap --lib dom,es5,es2015.promise,scripthost", + "docs": "grunt --gruntfile config/typedoc/custom-theme/gruntfile.js && typedoc --options ./config/typedoc/typedoc.js --out ./docs ./src && rm -rf ../../openvidu.io/api/openvidu-browser/* && cp -R ./docs/. ../../openvidu.io/api/openvidu-browser", "test": "echo \"Error: no test specified\" && exit 1" - }, - "types": "lib/index.d.ts", + }, + "types": "lib/index.d.ts", "version": "2.1.0" } \ No newline at end of file diff --git a/openvidu-browser/src/OpenVidu/OpenVidu.ts b/openvidu-browser/src/OpenVidu/OpenVidu.ts index 00ebef8a..d2951e72 100644 --- a/openvidu-browser/src/OpenVidu/OpenVidu.ts +++ b/openvidu-browser/src/OpenVidu/OpenVidu.ts @@ -25,10 +25,10 @@ import { PublisherProperties } from '../OpenViduInternal/Interfaces/Public/Publi import { OpenViduError, OpenViduErrorName } from '../OpenViduInternal/Enums/OpenViduError'; import { VideoInsertMode } from '../OpenViduInternal/Enums/VideoInsertMode'; -import * as RpcBuilder from '../OpenViduInternal/KurentoUtils/kurento-jsonrpc'; import * as screenSharingAuto from '../OpenViduInternal/ScreenSharing/Screen-Capturing-Auto'; import * as screenSharing from '../OpenViduInternal/ScreenSharing/Screen-Capturing'; +import RpcBuilder = require('../OpenViduInternal/KurentoUtils/kurento-jsonrpc'); import platform = require('platform');