!function(a){if("object"==typeofexports&&"undefined"!=typeofmodule)module.exports=a();elseif("function"==typeofdefine&&define.amd)define([],a);else{varb;b="undefined"!=typeofwindow?window:"undefined"!=typeofglobal?global:"undefined"!=typeofself?self:this,b.ypPlayer=a()}}(function(){vara;returnfunction(){functiona(b,c,d){functione(g,h){if(!c[g]){if(!b[g]){vari="function"==typeofrequire&&require;if(!h&&i)returni(g,!0);if(f)returnf(g,!0);varj=newError("Cannot find module '"+g+"'");throwj.code="MODULE_NOT_FOUND",j}vark=c[g]={exports:{}};b[g][0].call(k.exports,function(a){returne(b[g][1][a]||a)},k,k.exports,a,b,c,d)}returnc[g].exports}for(varf="function"==typeofrequire&&require,g=0;g<d.length;g++)e(d[g]);returne}returna}()({1:[function(a,b,c){!function(a,b){"use strict";b.utils=b.utils||{},function(){functionc(b){if(!b||!e(b))returnnull;varc=newRegExp("(?:^|.*;\\s*)"+a.escape(b).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*");returna.unescape(document.cookie.replace(c,"$1"))}functiond(b,c,d,e,f,g){if(b&&!/^(?:expires|max\-age|path|domain|secure)$/i.test(b)){varh="";if(d)switch(d.constructor){caseNumber:h=d===1/0?"; expires=Tue, 19 Jan 2038 03:14:07 GMT":"; max-age="+d;break;caseString:h="; expires="+d;break;caseDate:h="; expires="+d.toGMTString()}document.cookie=a.escape(b)+"="+a.escape(c)+h+(f?"; domain="+f:"")+(e?"; path="+e:"")+(g?"; secure":"")}}functione(b){returnnewRegExp("(?:^|;\\s*)"+a.escape(b).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(document.cookie)}b.utils.localStorage=function(){try{returna.localStorage.setItem("vjs-storage-test","value"),a.localStorage.removeItem("vjs-storage-test"),!0}catch(a){return!1}}()?a.localStorage:{getItem:c,setItem:function(a,b){d(a,b,1/0,"/")}}}()}(window,window.videojs)},{}],2:[function(a,b,c){"use strict";vard=[],e=function(a,b){varc=document.head||document.getElementsByTagName("head")[0],e=d[d.length-1];if(b=b||{},b.insertAt=b.insertAt||"bottom","top"===b.insertAt)e?e.nextSibling?c.insertBefore(a,e.nextSibling):c.appendChild(a):c.insertBefore(a,c.firstChild),d.push(a);else{if("bottom"!==b.insertAt)thrownewError("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");c.appendChild(a)}};b.exports={createLink:function(a,b){varc=document.head||document.getElementsByTagName("head")[0],d=document.createElement("link");d.href=a,d.rel="stylesheet";for(vareinb)if(b.hasOwnProperty(e)){varf=b[e];d.setAttribute("data-"+e,f)}c.appendChild(d)},createStyle:function(a,b,c){c=c||{};vard=document.createElement("style");d.type="text/css";for(varfinb)if(b.hasOwnProperty(f)){varg=b[f];d.setAttribute("data-"+f,g)}d.sheet?(d.innerHTML=a,d.sheet.cssText=a,e(d,{insertAt:c.insertAt})):d.styleSheet?(e(d,{insertAt:c.insertAt}),d.styleSheet.cssText=a):(d.appendChild(document.createTextNode(a)),e(d,{insertAt:c.insertAt}))}}},{}],3:[function(b,c,d){!function(e,f){if("function"==typeofa&&a.amd)a(["module","select"],f);elseif(void0!==d)f(c,b("select"));else{varg={exports:{}};f(g,e.select),e.clipboardAction=g.exports}}(this,function(a,b){"use strict";functionc(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}vard=function(a){returna&&a.__esModule?a:{default:a}}(b),e="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(a){returntypeofa}:function(a){returna&&"function"==typeofSymbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeofa},f=function(){functiona(a,b){for(varc=0;c<b.length;c++){vard=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"ind&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}returnfunction(b,c,d){returnc&&a(b.prototype,c),d&&a(b,d),b}}(),g=function(){functiona(b){c(this,a),this.resolveOptions(b),this.initSelection()}returnf(a,[{key:"resolveOptions",value:function(){vara=arguments.length>0&&void0!==arguments[0]?arguments[0]:{};this.action=a.action,this.container=a.container,this.emitter=a.emitter,this.target=a.target,this.text=a.text,this.trigger=a.trigger,this.selectedText=""}},{key:"initSelection",value:function
varb=[];for(varcina)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);returnb}},{}],212:[function(a,b,c){"use strict";c.decode=c.parse=a("./decode"),c.encode=c.stringify=a("./encode")},{"./decode":210,"./encode":211}],213:[function(a,b,c){functiond(a){varb;if("SELECT"===a.nodeName)a.focus(),b=a.value;elseif("INPUT"===a.nodeName||"TEXTAREA"===a.nodeName){varc=a.hasAttribute("readonly");c||a.setAttribute("readonly",""),a.select(),a.setSelectionRange(0,a.value.length),c||a.removeAttribute("readonly"),b=a.value}else{a.hasAttribute("contenteditable")&&a.focus();vard=window.getSelection(),e=document.createRange();e.selectNodeContents(a),d.removeAllRanges(),d.addRange(e),b=d.toString()}returnb}b.exports=d},{}],214:[function(a,b,c){functiond(){}d.prototype={on:function(a,b,c){vard=this.e||(this.e={});return(d[a]||(d[a]=[])).push({fn:b,ctx:c}),this},once:function(a,b,c){functiond(){e.off(a,d),b.apply(c,arguments)}vare=this;returnd._=b,this.on(a,d,c)},emit:function(a){varb=[].slice.call(arguments,1),c=((this.e||(this.e={}))[a]||[]).slice(),d=0,e=c.length;for(d;d<e;d++)c[d].fn.apply(c[d].ctx,b);returnthis},off:function(a,b){varc=this.e||(this.e={}),d=c[a],e=[];if(d&&b)for(varf=0,g=d.length;f<g;f++)d[f].fn!==b&&d[f].fn._!==b&&e.push(d[f]);returne.length?c[a]=e:deletec[a],this}},b.exports=d},{}],215:[function(a,b,c){"use strict";functiond(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}functione(a,b,c){if(a&&j.isObject(a)&&ainstanceofd)returna;vare=newd;returne.parse(a,b,c),e}functionf(a){returnj.isString(a)&&(a=e(a)),ainstanceofd?a.format():d.prototype.format.call(a)}functiong(a,b){returne(a,!1,!0).resolve(b)}functionh(a,b){returna?e(a,!1,!0).resolveObject(b):b}vari=a("punycode"),j=a("./util");c.parse=e,c.resolve=g,c.resolveObject=h,c.format=f,c.Url=d;vark=/^([a-z0-9.+-]+:)/i,l=/:[0-9]*$/,m=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,n=["<",">",'"',"`"," ","\r","\n","\t"],o=["{","}","|","\\","^","`"].concat(n),p=["'"].concat(o),q=["%","/","?",";","#"].concat(p),r=["/","?","#"],s=/^[+a-z0-9A-Z_-]{0,63}$/,t=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,u={javascript:!0,"javascript:":!0},v={javascript:!0,"javascript:":!0},w={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},x=a("querystring");d.prototype.parse=function(a,b,c){if(!j.isString(a))thrownewTypeError("Parameter 'url' must be a string, not "+typeofa);vard=a.indexOf("?"),e=-1!==d&&d<a.indexOf("#")?"?":"#",f=a.split(e),g=/\\/g;f[0]=f[0].replace(g,"/"),a=f.join(e);varh=a;if(h=h.trim(),!c&&1===a.split("#").length){varl=m.exec(h);if(l)returnthis.path=h,this.href=h,this.pathname=l[1],l[2]?(this.search=l[2],this.query=b?x.parse(this.search.substr(1)):this.search.substr(1)):b&&(this.search="",this.query={}),this}varn=k.exec(h);if(n){n=n[0];varo=n.toLowerCase();this.protocol=o,h=h.substr(n.length)}if(c||n||h.match(/^\/\/[^@\/]+@[^@\/]+/)){vary="//"===h.substr(0,2);!y||n&&v[n]||(h=h.substr(2),this.slashes=!0)}if(!v[n]&&(y||n&&!w[n])){for(varz=-1,A=0;A<r.length;A++){varB=h.indexOf(r[A]);-1!==B&&(-1===z||B<z)&&(z=B)}varC,D;D=-1===z?h.lastIndexOf("@"):h.lastIndexOf("@",z),-1!==D&&(C=h.slice(0,D),h=h.slice(D+1),this.auth=decodeURIComponent(C)),z=-1;for(varA=0;A<q.length;A++){varB=h.indexOf(q[A]);-1!==B&&(-1===z||B<z)&&(z=B)}-1===z&&(z=h.length),this.host=h.slice(0,z),h=h.slice(z),this.parseHost(),this.hostname=this.hostname||"";varE="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!E)for(varF=this.hostname.split(/\./),A=0,G=F.length;A<G;A++){varH=F[A];if(H&&!H.match(s)){for(varI="",J=0,K=H.length;J<K;J++)H.charCodeAt(J)>127?I+="x":I+=H[J];if(!I.match(s)){varL=F.slice(0,A),M=F.slice(A+1),N=H.match(t);N&&(L.push(N[1]),M.unshift(N[2])),M.length&&(h="/"+M.join(".")+h),this.hostname=L.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),E||(this.hostname=i.toASCII(this.hostname));varO
60:[function(a,b,c){"use strict";functiond(a){for(varbina)if(a.hasOwnProperty(b))return!1;return!0}functione(a,b,c){vard=a;returnk(b)?(c=b,"string"==typeofa&&(d={uri:a})):d=m(b,{uri:a}),d.callback=c,d}functionf(a,b,c){returnb=e(a,b,c),g(b)}functiong(a){functionb(){4===m.readyState&&g()}functionc(){vara=void0;if(a=m.response?m.response:m.responseText||h(m),v)try{a=JSON.parse(a)}catch(a){}returna}functione(a){returnclearTimeout(p),ainstanceofError||(a=newError(""+(a||"Unknown XMLHttpRequest Error"))),a.statusCode=0,j(a,k)}functiong(){if(!o){varb;clearTimeout(p),b=a.useXDR&&void0===m.status?200:1223===m.status?204:m.status;vard=k,e=null;return0!==b?(d={body:c(),statusCode:b,method:r,headers:{},url:q,rawRequest:m},m.getAllResponseHeaders&&(d.headers=l(m.getAllResponseHeaders()))):e=newError("Internal XMLHttpRequest Error"),j(e,d,d.body)}}if(void0===a.callback)thrownewError("callback argument missing");vari=!1,j=function(b,c,d){i||(i=!0,a.callback(b,c,d))},k={body:void0,headers:{},statusCode:0,method:r,url:q,rawRequest:m},m=a.xhr||null;m||(m=a.cors||a.useXDR?newf.XDomainRequest:newf.XMLHttpRequest);varn,o,p,q=m.url=a.uri||a.url,r=m.method=a.method||"GET",s=a.body||a.data||null,t=m.headers=a.headers||{},u=!!a.sync,v=!1;if("json"ina&&(v=!0,t.accept||t.Accept||(t.Accept="application/json"),"GET"!==r&&"HEAD"!==r&&(t["content-type"]||t["Content-Type"]||(t["Content-Type"]="application/json"),s=JSON.stringify(a.json))),m.onreadystatechange=b,m.onload=g,m.onerror=e,m.onprogress=function(){},m.ontimeout=e,m.open(r,q,!u,a.username,a.password),u||(m.withCredentials=!!a.withCredentials),!u&&a.timeout>0&&(p=setTimeout(function(){o=!0,m.abort("timeout");vara=newError("XMLHttpRequest timeout");a.code="ETIMEDOUT",e(a)},a.timeout)),m.setRequestHeader)for(nint)t.hasOwnProperty(n)&&m.setRequestHeader(n,t[n]);elseif(a.headers&&!d(a.headers))thrownewError("Headers cannot be set on an XDomainRequest object");return"responseType"ina&&(m.responseType=a.responseType),"beforeSend"ina&&"function"==typeofa.beforeSend&&a.beforeSend(m),m.send(s),m}functionh(a){if("document"===a.responseType)returna.responseXML;varb=204===a.status&&a.responseXML&&"parsererror"===a.responseXML.documentElement.nodeName;return""!==a.responseType||b?null:a.responseXML}functioni(){}varj=a("global/window"),k=a("is-function"),l=a("parse-headers"),m=a("xtend");b.exports=f,f.XMLHttpRequest=j.XMLHttpRequest||i,f.XDomainRequest="withCredentials"innewf.XMLHttpRequest?f.XMLHttpRequest:j.XDomainRequest,function(a,b){for(varc=0;c<a.length;c++)b(a[c])}(["get","put","post","patch","head","delete"],function(a){f["delete"===a?"del":a]=function(b,c,d){returnc=e(b,c,d),c.method=a.toUpperCase(),g(c)}})},{"global/window":8,"is-function":9,"parse-headers":56,xtend:61}],61:[function(a,b,c){functiond(){for(vara={},b=0;b<arguments.length;b++){varc=arguments[b];for(vardinc)e.call(c,d)&&(a[d]=c[d])}returna}b.exports=d;vare=Object.prototype.hasOwnProperty},{}],62:[function(a,b,c){"use strict";functiond(a){returna&&a.__esModule?a:{default:a}}functione(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}functionf(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;varg=a("./button.js"),h=d(g),i=a("./component.js"),j=d(i),k=function(a){functionb(c,d){e(this,b),a.call(this,c,d)}returnf(b,a),b.prototype.buildCSSClass=function(){return"vjs-big-play-button"},b.prototype.handleClick=function(){this.player_.play()},b.prototype.tooltipHandler=function(){if(void0!==this.options_.tooltip)returna.prototype.tooltipHandler.call(this)},b}(h.default);k.prototype.controlText_="Play Video",j.default.registerComponent("BigPlayButton",k),c.default=k,b.exports=c.default},{"./button.js":63,"./component.js":66}],63:[function(a,b,c){"use strict";functiond(a){if
}(h.default);m.prototype.controlText_="Mute",j.default.registerComponent("MuteToggle",m),c.default=m,b.exports=c.default},{"../button":63,"../component":66,"../utils/dom.js":144}],73:[function(a,b,c){"use strict";functiond(a){returna&&a.__esModule?a:{default:a}}functione(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}functionf(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;varg=a("../button.js"),h=d(g),i=a("../component.js"),j=d(i),k=function(a){functionb(c,d){e(this,b),a.call(this,c,d),this.on(c,"play",this.handlePlay),this.on(c,"pause",this.handlePause)}returnf(b,a),b.prototype.buildCSSClass=function(){return"vjs-play-control "+a.prototype.buildCSSClass.call(this)},b.prototype.handleClick=function(){this.player_.paused()?this.player_.play():this.player_.pause()},b.prototype.handlePlay=function(){this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},b.prototype.handlePause=function(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},b}(h.default);k.prototype.controlText_="Play",j.default.registerComponent("PlayToggle",k),c.default=k,b.exports=c.default},{"../button.js":63,"../component.js":66}],74:[function(a,b,c){"use strict";functiond(a){returna&&a.__esModule?a:{default:a}}functione(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}functionf(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;varg=a("../../menu/menu-button.js"),h=d(g),i=a("../../menu/menu.js"),j=d(i),k=a("./playback-rate-menu-item.js"),l=d(k),m=a("../../component.js"),n=d(m),o=a("../../utils/dom.js"),p=function(a){if(a&&a.__esModule)returna;varb={};if(null!=a)for(varcina)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);returnb.default=a,b}(o),q=function(a){functionb(c,d){e(this,b),a.call(this,c,d),this.updateVisibility(),this.updateLabel(),this.on(c,"loadstart",this.updateVisibility),this.on(c,"ratechange",this.updateLabel)}returnf(b,a),b.prototype.createEl=function(){varb=a.prototype.createEl.call(this);returnthis.labelEl_=p.createEl("div",{className:"vjs-playback-rate-value",innerHTML:1}),b.appendChild(this.labelEl_),b},b.prototype.buildCSSClass=function(){return"vjs-playback-rate "+a.prototype.buildCSSClass.call(this)},b.prototype.createMenu=function(){vara=newj.default(this.player()),b=this.playbackRates();if(b)for(varc=b.length-1;c>=0;c--)a.addChild(newl.default(this.player(),{rate:b[c]+"x"}));returna},b.prototype.updateARIAAttributes=function(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},b.prototype.handleClick=function(){for(vara=this.player().playbackRate(),b=this.playbackRates(),c=b[0],d=0;d<b.length;d++)if(b[d]>a){c=b[d];break}this.player().playbackRate(c)},b.prototype.playbackRates=function(){returnthis.options_.playbackRates||this.options_.playerOptions&&this.options_.playerOptions.playbackRates},b.prototype.playbackRateSupported=function(){returnthis.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},b.prototype.updateVisibility=function(){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},b.prototype.updateLabel=function(){this.playbackRateSupported()&&(this.labelEl_.innerHTML=this.player().playbackRate()+"x")},b}(h.default);q.prototype.controlText_="Playback Rate",n.default.registerComponent("PlaybackRateMenuButton",q),c.default=q,b.exports=c.default},{"../../component.js":66,"../../menu/menu-button.js":109,"../.
;varg=a("../track-button.js"),h=d(g),i=a("../../component.js"),j=d(i),k=a("../../utils/fn.js"),l=(function(a){if(a&&a.__esModule)returna;varb={};if(null!=a)for(varcina)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);b.default=a}(k),a("./text-track-menu-item.js")),m=d(l),n=a("./off-text-track-menu-item.js"),o=d(n),p=function(a){functionb(c){vard=arguments.length<=1||void0===arguments[1]?{}:arguments[1];e(this,b),d.tracks=c.textTracks(),a.call(this,c,d)}returnf(b,a),b.prototype.createItems=function(){vara=arguments.length<=0||void0===arguments[0]?[]:arguments[0];a.push(newo.default(this.player_,{kind:this.kind_}));varb=this.player_.textTracks();if(!b)returna;for(varc=0;c<b.length;c++){vard=b[c];d.kind===this.kind_&&a.push(newm.default(this.player_,{selectable:!0,track:d}))}returna},b}(h.default);j.default.registerComponent("TextTrackButton",p),c.default=p,b.exports=c.default},{"../../component.js":66,"../../utils/fn.js":146,"../track-button.js":97,"./off-text-track-menu-item.js":89,"./text-track-menu-item.js":92}],92:[function(a,b,c){"use strict";functiond(a){returna&&a.__esModule?a:{default:a}}functione(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}functionf(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;varg=a("../../menu/menu-item.js"),h=d(g),i=a("../../component.js"),j=d(i),k=a("../../utils/fn.js"),l=function(a){if(a&&a.__esModule)returna;varb={};if(null!=a)for(varcina)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);returnb.default=a,b}(k),m=a("global/window"),n=d(m),o=a("global/document"),p=d(o),q=function(a){functionb(c,d){varf=this;e(this,b);varg=d.track,h=c.textTracks();d.label=g.label||g.language||"Unknown",d.selected=g.default||"showing"===g.mode,a.call(this,c,d),this.track=g,h&&function(){vara=l.bind(f,f.handleTracksChange);h.addEventListener("change",a),f.on("dispose",function(){h.removeEventListener("change",a)})}(),h&&void0===h.onchange&&function(){vara=void0;f.on(["tap","click"],function(){if("object"!=typeofn.default.Event)try{a=newn.default.Event("change")}catch(a){}a||(a=p.default.createEvent("Event"),a.initEvent("change",!0,!0)),h.dispatchEvent(a)})}()}returnf(b,a),b.prototype.handleClick=function(b){varc=this.track.kind,d=this.player_.textTracks();if(a.prototype.handleClick.call(this,b),d)for(vare=0;e<d.length;e++){varf=d[e];f.kind===c&&(f===this.track?f.mode="showing":f.mode="disabled")}},b.prototype.handleTracksChange=function(a){this.selected("showing"===this.track.mode)},b}(h.default);j.default.registerComponent("TextTrackMenuItem",q),c.default=q,b.exports=c.default},{"../../component.js":66,"../../menu/menu-item.js":110,"../../utils/fn.js":146,"global/document":7,"global/window":8}],93:[function(a,b,c){"use strict";functiond(a){returna&&a.__esModule?a:{default:a}}functione(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}functionf(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;varg=a("../../component.js"),h=d(g),i=a("../../utils/dom.js"),j=function(a){if(a&&a.__esModule)returna;varb={};if(null!=a)for(varcina)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);returnb.default=a,b}(i),k=a("../../utils/format-time.js"),l=d(k),m=function(a){functionb(c,d){e(this,b),a.call(this,c,d),this.on(c,"timeupdate",this.updateContent)}returnf(b,a),b.prototype.createEl=function(){varb=a.prototype.createEl.call(this,"div",{className:"vjs-current-time vjs-time-control vjs-control"});returnthis.contentEl_=j.createEl("div",{className:"vjs
this.controlText(", selected")):(this.removeClass("vjs-selected"),this.el_.setAttribute("aria-checked","false"),this.controlText(" ")))},b.prototype.tooltipHandler=function(){if(void0!==this.options_.tooltip)returna.prototype.tooltipHandler.call(this)},b}(h.default);j.default.registerComponent("MenuItem",m),c.default=m,b.exports=c.default},{"../clickable-component.js":64,"../component.js":66,"object.assign":53}],111:[function(a,b,c){"use strict";functiond(a){if(a&&a.__esModule)returna;varb={};if(null!=a)for(varcina)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);returnb.default=a,b}functione(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}functionf(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;varg=a("../component.js"),h=function(a){returna&&a.__esModule?a:{default:a}}(g),i=a("../utils/dom.js"),j=d(i),k=a("../utils/fn.js"),l=d(k),m=a("../utils/events.js"),n=d(m),o=function(a){functionb(c,d){e(this,b),a.call(this,c,d),this.focusedChild_=-1,this.on("keydown",this.handleKeyPress)}returnf(b,a),b.prototype.addItem=function(a){this.addChild(a),a.on("click",l.bind(this,function(){this.unlockShowing()}))},b.prototype.createEl=function(){varb=this.options_.contentElType||"ul";this.contentEl_=j.createEl(b,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");varc=a.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});returnc.setAttribute("role","presentation"),c.appendChild(this.contentEl_),n.on(c,"click",function(a){a.preventDefault(),a.stopImmediatePropagation()}),c},b.prototype.handleKeyPress=function(a){37===a.which||40===a.which?(a.preventDefault(),this.stepForward()):38!==a.which&&39!==a.which||(a.preventDefault(),this.stepBack())},b.prototype.stepForward=function(){vara=0;void0!==this.focusedChild_&&(a=this.focusedChild_+1),this.focus(a)},b.prototype.stepBack=function(){vara=0;void0!==this.focusedChild_&&(a=this.focusedChild_-1),this.focus(a)},b.prototype.focus=function(){vara=arguments.length<=0||void0===arguments[0]?0:arguments[0],b=this.children().slice();b.length&&b[0].className&&/vjs-menu-title/.test(b[0].className)&&b.shift(),b.length>0&&(a<0?a=0:a>=b.length&&(a=b.length-1),this.focusedChild_=a,b[a].el_.focus())},b}(h.default);h.default.registerComponent("Menu",o),c.default=o,b.exports=c.default},{"../component.js":66,"../utils/dom.js":144,"../utils/events.js":145,"../utils/fn.js":146}],112:[function(a,b,c){"use strict";functiond(a){returna&&a.__esModule?a:{default:a}}functione(a){if(a&&a.__esModule)returna;varb={};if(null!=a)for(varcina)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);returnb.default=a,b}functionf(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}functiong(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;varh=a("./utils/dom"),i=e(h),j=a("./utils/fn"),k=e(j),l=a("./utils/log"),m=(d(l),a("./component")),n=d(m),o=a("./close-button"),p=(d(o),"vjs-modal-dialog"),q=function(a){functionb(c,d){f(this,b),a.call(this,c,d),this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1,this.closeable(!this.options_.uncloseable),this.content(this.options_.content),this.contentEl_=i.createEl("div",{className:p+"-content"},{role:"document"}),this.descEl_=i.createEl("p",{className:p+"-description vjs-offscreen",id:this.el().getAttribute("aria-describedby")}),i.textContent(this.descEl_,this.description()),this.el_.appendChild(this.descEl_),this.el_.appendChild(this.contentEl_)}returng(b,a),b.prototype.createEl=function(){
;varh=void0;this.setInterval(function(){if(this.userActivity_){this.userActivity_=!1,this.userActive(!0),this.clearTimeout(h);vara=this.options_.inactivityTimeout;a>0&&(h=this.setTimeout(function(){this.userActivity_||this.userActive(!1)},a))}},250)},b.prototype.playbackRate=function(a){returnvoid0!==a?(this.techCall_("setPlaybackRate",a),this):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("playbackRate"):1},b.prototype.isAudio=function(a){returnvoid0!==a?(this.isAudio_=!!a,this):!!this.isAudio_},b.prototype.networkState=function(){returnthis.techGet_("networkState")},b.prototype.readyState=function(){returnthis.techGet_("readyState")},b.prototype.videoTracks=function(){returnthis.tech_?this.tech_.videoTracks():(this.videoTracks_=this.videoTracks_||newU.default,this.videoTracks_)},b.prototype.audioTracks=function(){returnthis.tech_?this.tech_.audioTracks():(this.audioTracks_=this.audioTracks_||newS.default,this.audioTracks_)},b.prototype.textTracks=function(){returnthis.tech_&&this.tech_.textTracks()},b.prototype.remoteTextTracks=function(){returnthis.tech_&&this.tech_.remoteTextTracks()},b.prototype.remoteTextTrackEls=function(){returnthis.tech_&&this.tech_.remoteTextTrackEls()},b.prototype.addTextTrack=function(a,b,c){returnthis.tech_&&this.tech_.addTextTrack(a,b,c)},b.prototype.addRemoteTextTrack=function(a){returnthis.tech_&&this.tech_.addRemoteTextTrack(a)},b.prototype.removeRemoteTextTrack=function(){vara=arguments.length<=0||void0===arguments[0]?{}:arguments[0],b=a.track,c=void0===b?arguments[0]:b;this.tech_&&this.tech_.removeRemoteTextTrack(c)},b.prototype.videoWidth=function(){returnthis.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},b.prototype.videoHeight=function(){returnthis.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},b.prototype.language=function(a){returnvoid0===a?this.language_:(this.language_=(""+a).toLowerCase(),this)},b.prototype.languages=function(){returnO.default(b.prototype.options_.languages,this.languages_)},b.prototype.toJSON=function(){vara=O.default(this.options_),b=a.tracks;a.tracks=[];for(varc=0;c<b.length;c++){vard=b[c];d=O.default(d),d.player=void0,a.tracks[c]=d}returna},b.prototype.createModal=function(a,b){varc=this;b=b||{},b.content=a||"";vard=newca.default(c,b);returnc.addChild(d),d.on("dispose",function(){c.removeChild(d)}),d.open()},b.getTagSettings=function(a){varb={sources:[],tracks:[]},c=q.getElAttributes(a),d=c["data-setup"];if(null!==d){vare=K.default(d||"{}"),f=e[0],g=e[1];f&&y.default.error(f),M.default(c,g)}if(M.default(b,c),a.hasChildNodes())for(varh=a.childNodes,i=0,j=h.length;i<j;i++){vark=h[i],l=k.nodeName.toLowerCase();"source"===l?b.sources.push(q.getElAttributes(k)):"track"===l&&b.tracks.push(q.getElAttributes(k))}returnb},b}(i.default));ga.players={};varha=m.default.navigator;ga.prototype.options_={techOrder:["html5","flash"],html5:{},flash:{},defaultVolume:0,inactivityTimeout:2e3,playbackRates:[],children:["mediaLoader","posterImage","textTrackDisplay","loadingSpinner","bigPlayButton","controlBar","errorDisplay","textTrackSettings"],language:k.default.getElementsByTagName("html")[0].getAttribute("lang")||ha.languages&&ha.languages[0]||ha.userLanguage||ha.language||"en",languages:{},notSupportedMessage:"No compatible source was found for this media."},ga.prototype.handleLoadedMetaData_,ga.prototype.handleLoadedData_,ga.prototype.handleUserActive_,ga.prototype.handleUserInactive_,ga.prototype.handleTimeUpdate_,ga.prototype.handleTechEnded_,ga.prototype.handleVolumeChange_,ga.prototype.handleError_,ga.prototype.flexNotSupported_=function(){vara=k.default.createElement("i");return!("flexBasis"ina.style||"webkitFlexBasis"ina.style||"mozFlexBasis"ina.style||"msFlexBasis"ina.style||"msFlexOrder"ina.style)},i.default.registerComponent("Player",ga),c.default=ga,b.exports=c.default},{"./big-play-button.js":62,"./component.js":66,"./control-bar/control-bar.js":69,"./error-display.js":103,"./fullscreen-api.js":106,"./loading-spinner.js":107,"./media-error.js":108,"./modal-dialog":112,"./poster
functiong(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;varh=a("./track-list"),i=e(h),j=a("../utils/fn.js"),k=d(j),l=a("../utils/browser.js"),m=d(l),n=a("global/document"),o=e(n),p=function(a){functionb(){varc=arguments.length<=0||void0===arguments[0]?[]:arguments[0];f(this,b);vard=void0;if(m.IS_IE8){d=o.default.createElement("custom");for(vareini.default.prototype)"constructor"!==e&&(d[e]=i.default.prototype[e]);for(vareinb.prototype)"constructor"!==e&&(d[e]=b.prototype[e])}returnd=a.call(this,c,d)}returng(b,a),b.prototype.addTrack_=function(b){a.prototype.addTrack_.call(this,b),b.addEventListener("modechange",k.bind(this,function(){this.trigger("change")}))},b.prototype.removeTrack_=function(a){for(varb=void0,c=0,d=this.length;c<d;c++)if(this[c]===a){b=this[c],b.off&&b.off(),this.tracks_.splice(c,1);break}b&&this.trigger({track:b,type:"removetrack"})},b.prototype.getTrackById=function(a){for(varb=null,c=0,d=this.length;c<d;c++){vare=this[c];if(e.id===a){b=e;break}}returnb},b}(i.default);c.default=p,b.exports=c.default},{"../utils/browser.js":141,"../utils/fn.js":146,"./track-list":137,"global/document":7}],134:[function(a,b,c){"use strict";functiond(a){if(a&&a.__esModule)returna;varb={};if(null!=a)for(varcina)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);returnb.default=a,b}functione(a){returna&&a.__esModule?a:{default:a}}functionf(a,b){if(!(ainstanceofb))thrownewTypeError("Cannot call a class as a function")}functiong(a,b){if("function"!=typeofb&&null!==b)thrownewTypeError("Super expression must either be null or a function, not "+typeofb);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}functionh(a){varb=void0;returna.selectedOptions?b=a.selectedOptions[0]:a.options&&(b=a.options[a.options.selectedIndex]),b.value}functioni(a,b){if(b){varc=void0;for(c=0;c<a.options.length;c++){if(a.options[c].value===b)break}a.selectedIndex=c}}functionj(){return'<divclass="vjs-tracksettings">\n<divclass="vjs-tracksettings-colors">\n<divclass="vjs-fg-color vjs-tracksetting">\n<labelclass="vjs-label">Foreground</label>\n<select>\n<optionvalue="">---</option>\n<optionvalue="#FFF">White</option>\n<optionvalue="#000">Black</option>\n<optionvalue="#F00">Red</option>\n<optionvalue="#0F0">Green</option>\n<optionvalue="#00F">Blue</option>\n<optionvalue="#FF0">Yellow</option>\n<optionvalue="#F0F">Magenta</option>\n<optionvalue="#0FF">Cyan</option>\n</select>\n<spanclass="vjs-text-opacityvjs-opacity">\n<select>\n<optionvalue="">---</option>\n<optionvalue="1">Opaque</option>\n<optionvalue="0.5">Semi-Opaque</option>\n</select>\n</span>\n</div>\x3c!--vjs-fg-color--\x3e\n<divclass="vjs-bg-colorvjs-tracksetting">\n<labelclass="vjs-label">Background</label>\n<select>\n<optionvalue="">---</option>\n<optionvalue="#FFF">White</option>\n<optionvalue="#000">Black</option>\n<optionvalue="#F00">Red</option>\n<optionvalue="#0F0">Green</option>\n<optionvalue="#00F">Blue</option>\n<optionvalue="#FF0">Yellow</option>\n<optionvalue="#F0F">Magenta</option>\n<optionvalue="#0FF">Cyan</option>\n</select>\n<spanclass="vjs-bg-opacityvjs-opacity">\n<select>\n<optionvalue="">---</option>\n