!function(e,t){"object"==typeofexports&&"object"==typeofmodule?module.exports=t():"function"==typeofdefine&&define.amd?define([],t):"object"==typeofexports?exports.JitsiMeetExternalAPI=t():e.JitsiMeetExternalAPI=t()}(window,(function(){returnfunction(e){vart={};functionn(r){if(t[r])returnt[r].exports;vari=t[r]={i:r,l:!1,exports:{}};returne[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}returnn.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)returne;if(4&t&&"object"==typeofe&&e&&e.__esModule)returne;varr=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeofe)for(variine)n.d(r,i,function(t){returne[t]}.bind(null,i));returnr},n.n=function(e){vart=e&&e.__esModule?function(){returne.default}:function(){returne};returnn.d(t,"a",t),t},n.o=function(e,t){returnObject.prototype.hasOwnProperty.call(e,t)},n.p="/libs/",n(n.s=6)}([function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){returns})),n.d(t,"b",(function(){returno})),n.d(t,"c",(function(){returna})),n.d(t,"d",(function(){returnc})),n.d(t,"e",(function(){returnl})),n.d(t,"f",(function(){returnu})),n.d(t,"g",(function(){returnh})),n.d(t,"h",(function(){returnp}));varr=n(5);consti=n.n(r).a.getLogger(e);functions(e){returne.sendRequest({type:"devices",name:"getAvailableDevices"}).catch(e=>(i.error(e),{}))}functiono(e){returne.sendRequest({type:"devices",name:"getCurrentDevices"}).catch(e=>(i.error(e),{}))}functiona(e,t){returne.sendRequest({deviceType:t,type:"devices",name:"isDeviceChangeAvailable"})}functionc(e){returne.sendRequest({type:"devices",name:"isDeviceListAvailable"})}functionl(e){returne.sendRequest({type:"devices",name:"isMultipleAudioInputSupported"})}functionu(e,t,n){returnd(e,{id:n,kind:"audioinput",label:t})}functionh(e,t,n){returnd(e,{id:n,kind:"audiooutput",label:t})}functiond(e,t){returne.sendRequest({type:"devices",name:"setDevice",device:t})}functionp(e,t,n){returnd(e,{id:n,kind:"videoinput",label:t})}}).call(this,"modules/API/external/functions.js")},function(e,t,n){"use strict";varr,i="object"==typeofReflect?Reflect:null,s=i&&"function"==typeofi.apply?i.apply:function(e,t,n){returnFunction.prototype.apply.call(e,t,n)};r=i&&"function"==typeofi.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){returnObject.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){returnObject.getOwnPropertyNames(e)};varo=Number.isNaN||function(e){returne!=e};functiona(){a.init.call(this)}e.exports=a,e.exports.once=function(e,t){returnnewPromise((function(n,r){functioni(){void0!==s&&e.removeListener("error",s),n([].slice.call(arguments))}vars;"error"!==t&&(s=function(n){e.removeListener(t,i),r(n)},e.once("error",s)),e.once(t,i)}))},a.EventEmitter=a,a.prototype._events=void0,a.prototype._eventsCount=0,a.prototype._maxListeners=void0;varc=10;functionl(e){if("function"!=typeofe)thrownewTypeError('The "listener" argument must be of type Function. Received type '+typeofe)}functionu(e){returnvoid0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}functionh(e,t,n,r){vari,s,o,a;if(l(n),void0===(s=e._events)?(s=e._events=Object.create(null),e._eventsCount=0):(void0!==s.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),s=e._events),o=s[t]),void0===o)o=s[t]=n,++e._eventsCount;elseif("function"==typeofo?o=s[t]=r?[n,o]:[o,n]:r?o.unshift(n):o.push(n),(i=u(e))>0&&o.length>i&&!o.warned){o.warned=!0;varc=newError("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=o.length,a=c,console&&console.warn&&console.warn(a)}returne}functiond(){if(!this.fired)returnthis.target.removeListener(this