vue3-mediaelement
Version:
Vue3 MediaElement Video Player
11 lines • 164 kB
text/typescript
(function(re,ae){typeof exports=="object"&&typeof module<"u"?module.exports=ae(require("vue")):typeof define=="function"&&define.amd?define(["vue"],ae):(re=typeof globalThis<"u"?globalThis:re||self,re["vue3-mediaelement"]=ae(re.Vue))})(this,function(re){"use strict";var ae=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},de={exports:{}};function oe(T){throw new Error('Could not dynamically require "'+T+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var fe={};/*!
* MediaElement.js
* http://www.mediaelementjs.com/
*
* Wrapper that mimics native HTML5 MediaElement (audio and video)
* using a variety of technologies (pure JavaScript, Flash, iframe)
*
* Copyright 2010-2017, John Dyer (http://j.hn/)
* License: MIT
*
*/(function(){(function(){function T(J,x,z){function O(I,C){if(!x[I]){if(!J[I]){var N=typeof oe=="function"&&oe;if(!C&&N)return N(I,!0);if(B)return B(I,!0);var b=new Error("Cannot find module '"+I+"'");throw b.code="MODULE_NOT_FOUND",b}var s=x[I]={exports:{}};J[I][0].call(s.exports,function(y){var m=J[I][1][y];return O(m||y)},s,s.exports,T,J,x,z)}return x[I].exports}for(var B=typeof oe=="function"&&oe,R=0;R<z.length;R++)O(z[R]);return O}return T})()({1:[function(T,J,x){},{}],2:[function(T,J,x){(function(z){var O=typeof z<"u"?z:typeof window<"u"?window:{},B=T(1),R;typeof document<"u"?R=document:(R=O["__GLOBAL_DOCUMENT_CACHE@4"],R||(R=O["__GLOBAL_DOCUMENT_CACHE@4"]=B)),J.exports=R}).call(this,typeof ae<"u"?ae:typeof self<"u"?self:typeof window<"u"?window:{})},{1:1}],3:[function(T,J,x){(function(z){var O;typeof window<"u"?O=window:typeof z<"u"?O=z:typeof self<"u"?O=self:O={},J.exports=O}).call(this,typeof ae<"u"?ae:typeof self<"u"?self:typeof window<"u"?window:{})},{}],4:[function(T,J,x){(function(z){var O=setTimeout;function B(){}function R(a,f){return function(){a.apply(f,arguments)}}function I(a){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");if(typeof a!="function")throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],m(a,this)}function C(a,f){for(;a._state===3;)a=a._value;if(a._state===0){a._deferreds.push(f);return}a._handled=!0,I._immediateFn(function(){var c=a._state===1?f.onFulfilled:f.onRejected;if(c===null){(a._state===1?N:b)(f.promise,a._value);return}var n;try{n=c(a._value)}catch(u){b(f.promise,u);return}N(f.promise,n)})}function N(a,f){try{if(f===a)throw new TypeError("A promise cannot be resolved with itself.");if(f&&(typeof f=="object"||typeof f=="function")){var c=f.then;if(f instanceof I){a._state=3,a._value=f,s(a);return}else if(typeof c=="function"){m(R(c,f),a);return}}a._state=1,a._value=f,s(a)}catch(n){b(a,n)}}function b(a,f){a._state=2,a._value=f,s(a)}function s(a){a._state===2&&a._deferreds.length===0&&I._immediateFn(function(){a._handled||I._unhandledRejectionFn(a._value)});for(var f=0,c=a._deferreds.length;f<c;f++)C(a,a._deferreds[f]);a._deferreds=null}function y(a,f,c){this.onFulfilled=typeof a=="function"?a:null,this.onRejected=typeof f=="function"?f:null,this.promise=c}function m(a,f){var c=!1;try{a(function(n){c||(c=!0,N(f,n))},function(n){c||(c=!0,b(f,n))})}catch(n){if(c)return;c=!0,b(f,n)}}I.prototype.catch=function(a){return this.then(null,a)},I.prototype.then=function(a,f){var c=new this.constructor(B);return C(this,new y(a,f,c)),c},I.all=function(a){var f=Array.prototype.slice.call(a);return new I(function(c,n){if(f.length===0)return c([]);var u=f.length;function o(r,l){try{if(l&&(typeof l=="object"||typeof l=="function")){var w=l.then;if(typeof w=="function"){w.call(l,function(g){o(r,g)},n);return}}f[r]=l,--u===0&&c(f)}catch(g){n(g)}}for(var i=0;i<f.length;i++)o(i,f[i])})},I.resolve=function(a){return a&&typeof a=="object"&&a.constructor===I?a:new I(function(f){f(a)})},I.reject=function(a){return new I(function(f,c){c(a)})},I.race=function(a){return new I(function(f,c){for(var n=0,u=a.length;n<u;n++)a[n].then(f,c)})},I._immediateFn=typeof setImmediate=="function"&&function(a){setImmediate(a)}||function(a){O(a,0)},I._unhandledRejectionFn=function(f){typeof console<"u"&&console&&console.warn("Possible Unhandled Promise Rejection:",f)},I._setImmediateFn=function(f){I._immediateFn=f},I._setUnhandledRejectionFn=function(f){I._unhandledRejectionFn=f},typeof J<"u"&&J.exports?J.exports=I:z.Promise||(z.Promise=I)})(this)},{}],5:[function(T,J,x){(function(z,O){typeof J=="object"&&J.exports?J.exports=O():z.svg4everybody=O()})(this,function(){/*! svg4everybody v2.1.9 | github.com/jonathantneal/svg4everybody */function z(I,C,N){if(N){var b=document.createDocumentFragment(),s=!C.hasAttribute("viewBox")&&N.getAttribute("viewBox");s&&C.setAttribute("viewBox",s);for(var y=N.cloneNode(!0);y.childNodes.length;)b.appendChild(y.firstChild);I.appendChild(b)}}function O(I){I.onreadystatechange=function(){if(I.readyState===4){var C=I._cachedDocument;C||(C=I._cachedDocument=document.implementation.createHTMLDocument(""),C.body.innerHTML=I.responseText,I._cachedTarget={}),I._embeds.splice(0).map(function(N){var b=I._cachedTarget[N.id];b||(b=I._cachedTarget[N.id]=C.getElementById(N.id)),z(N.parent,N.svg,b)})}},I.onreadystatechange()}function B(I){function C(){for(var i=0;i<u.length;){var r=u[i],l=r.parentNode,w=R(l),g=r.getAttribute("xlink:href")||r.getAttribute("href");if(!g&&b.attributeName&&(g=r.getAttribute(b.attributeName)),w&&g){if(N)if(!b.validate||b.validate(g,w,r)){l.removeChild(r);var p=g.split("#"),P=p.shift(),F=p.join("#");if(P.length){var D=c[P];D||(D=c[P]=new XMLHttpRequest,D.open("GET",P),D.send(),D._embeds=[]),D._embeds.push({parent:l,svg:w,id:F}),O(D)}else z(l,w,document.getElementById(F))}else++i,++o}else++i}(!u.length||u.length-o>0)&&n(C,67)}var N,b=Object(I),s=/\bTrident\/[567]\b|\bMSIE (?:9|10)\.0\b/,y=/\bAppleWebKit\/(\d+)\b/,m=/\bEdge\/12\.(\d+)\b/,a=/\bEdge\/.(\d+)\b/,f=window.top!==window.self;N="polyfill"in b?b.polyfill:s.test(navigator.userAgent)||(navigator.userAgent.match(m)||[])[1]<10547||(navigator.userAgent.match(y)||[])[1]<537||a.test(navigator.userAgent)&&f;var c={},n=window.requestAnimationFrame||setTimeout,u=document.getElementsByTagName("use"),o=0;N&&C()}function R(I){for(var C=I;C.nodeName.toLowerCase()!=="svg"&&(C=C.parentNode););return C}return B})},{}],6:[function(T,J,x){Object.defineProperty(x,"__esModule",{value:!0});var z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(b){return typeof b}:function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},O=T(8),B=C(O),R=T(16),I=T(28);function C(b){return b&&b.__esModule?b:{default:b}}var N={lang:"en",en:R.EN};N.language=function(){for(var b=arguments.length,s=Array(b),y=0;y<b;y++)s[y]=arguments[y];if(s!=null&&s.length){if(typeof s[0]!="string")throw new TypeError("Language code must be a string value");if(!/^[a-z]{2,3}((\-|_)[a-z]{2})?$/i.test(s[0]))throw new TypeError("Language code must have format 2-3 letters and. optionally, hyphen, underscore followed by 2 more letters");N.lang=s[0],N[s[0]]===void 0?(s[1]=s[1]!==null&&s[1]!==void 0&&z(s[1])==="object"?s[1]:{},N[s[0]]=(0,I.isObjectEmpty)(s[1])?R.EN:s[1]):s[1]!==null&&s[1]!==void 0&&z(s[1])==="object"&&(N[s[0]]=s[1])}return N.lang},N.t=function(b){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof b=="string"&&b.length){var y=void 0,m=void 0,a=N.language(),f=function(n,u,o){if((typeof n>"u"?"undefined":z(n))!=="object"||typeof u!="number"||typeof o!="number")return n;var i=function(){return[function(){return arguments.length<=1?void 0:arguments[1]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])===0||(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])%10===1&&(arguments.length<=0?void 0:arguments[0])%100!==11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])!==0?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])===1||(arguments.length<=0?void 0:arguments[0])===11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===2||(arguments.length<=0?void 0:arguments[0])===12?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])>2&&(arguments.length<=0?void 0:arguments[0])<20?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===0||(arguments.length<=0?void 0:arguments[0])%100>0&&(arguments.length<=0?void 0:arguments[0])%100<20?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])%10===1&&(arguments.length<=0?void 0:arguments[0])%100!==11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:[3]},function(){return(arguments.length<=0?void 0:arguments[0])%10===1&&(arguments.length<=0?void 0:arguments[0])%100!==11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])>=2&&(arguments.length<=0?void 0:arguments[0])<=4?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])%100===1?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])%100===2?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])%100===3||(arguments.length<=0?void 0:arguments[0])%100===4?arguments.length<=4?void 0:arguments[4]:arguments.length<=1?void 0:arguments[1]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===2?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])>2&&(arguments.length<=0?void 0:arguments[0])<7?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])>6&&(arguments.length<=0?void 0:arguments[0])<11?arguments.length<=4?void 0:arguments[4]:arguments.length<=5?void 0:arguments[5]},function(){return(arguments.length<=0?void 0:arguments[0])===0?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])===2?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])%100>=3&&(arguments.length<=0?void 0:arguments[0])%100<=10?arguments.length<=4?void 0:arguments[4]:(arguments.length<=0?void 0:arguments[0])%100>=11?arguments.length<=5?void 0:arguments[5]:arguments.length<=6?void 0:arguments[6]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===0||(arguments.length<=0?void 0:arguments[0])%100>1&&(arguments.length<=0?void 0:arguments[0])%100<11?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])%100>10&&(arguments.length<=0?void 0:arguments[0])%100<20?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])%10===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10===2?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])!==11&&(arguments.length<=0?void 0:arguments[0])%10===1?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===2?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])!==8&&(arguments.length<=0?void 0:arguments[0])!==11?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])===0?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===2?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])===3?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])===0?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]}]}();return i[o].apply(null,[u].concat(n))};return N[a]!==void 0&&(y=N[a][b],s!==null&&typeof s=="number"&&(m=N[a]["mejs.plural-form"],y=f.apply(null,[y,s,m]))),!y&&N.en&&(y=N.en[b],s!==null&&typeof s=="number"&&(m=N.en["mejs.plural-form"],y=f.apply(null,[y,s,m]))),y=y||b,s!==null&&typeof s=="number"&&(y=y.replace("%1",s)),(0,I.escapeHTML)(y)}return b},B.default.i18n=N,typeof mejsL10n<"u"&&B.default.i18n.language(mejsL10n.language,mejsL10n.strings),x.default=N},{16:16,28:28,8:8}],7:[function(T,J,x){Object.defineProperty(x,"__esModule",{value:!0});var z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},O=T(3),B=a(O),R=T(2),I=a(R),C=T(8),N=a(C),b=T(28),s=T(30),y=T(9),m=T(26);function a(n){return n&&n.__esModule?n:{default:n}}function f(n,u){if(!(n instanceof u))throw new TypeError("Cannot call a class as a function")}var c=function n(u,o,i){var r=this;f(this,n);var l=this;i=Array.isArray(i)?i:null,l.defaults={renderers:[],fakeNodeName:"div",pluginPath:"build/",iconSprite:"mejs-controls.svg",shimScriptAccess:"sameDomain"},o=Object.assign(l.defaults,o),l.mediaElement=I.default.createElement(o.fakeNodeName);var w=u,g=!1;if(typeof u=="string"?l.mediaElement.originalNode=I.default.getElementById(u):(l.mediaElement.originalNode=u,w=u.id),l.mediaElement.originalNode===void 0||l.mediaElement.originalNode===null)return null;l.mediaElement.options=o,w=w||"mejs_"+Math.random().toString().slice(2),l.mediaElement.originalNode.setAttribute("id",w+"_from_mejs");var p=l.mediaElement.originalNode.tagName.toLowerCase();["video","audio"].indexOf(p)>-1&&!l.mediaElement.originalNode.getAttribute("preload")&&l.mediaElement.originalNode.setAttribute("preload","none"),l.mediaElement.originalNode.setAttribute("tabindex",-1),l.mediaElement.originalNode.parentNode.insertBefore(l.mediaElement,l.mediaElement.originalNode),l.mediaElement.appendChild(l.mediaElement.originalNode);var P=function(H,j){if(B.default.location.protocol==="https:"&&H.indexOf("http:")===0&&m.IS_IOS&&N.default.html5media.mediaTypes.indexOf(j)>-1){var Q=new XMLHttpRequest;Q.onreadystatechange=function(){if(this.readyState===4&&this.status===200){var Y=B.default.URL||B.default.webkitURL,$=Y.createObjectURL(this.response);return l.mediaElement.originalNode.setAttribute("src",$),$}return H},Q.open("GET",H),Q.responseType="blob",Q.send()}return H},F=void 0;if(i!==null)F=i;else if(l.mediaElement.originalNode!==null)switch(F=[],l.mediaElement.originalNode.nodeName.toLowerCase()){case"iframe":F.push({type:"",src:l.mediaElement.originalNode.getAttribute("src")});break;case"audio":case"video":var D=l.mediaElement.originalNode.children.length,v=l.mediaElement.originalNode.getAttribute("src");if(v){var S=l.mediaElement.originalNode,e=(0,s.formatType)(v,S.getAttribute("type"));F.push({type:e,src:P(v,e)})}for(var d=0;d<D;d++){var t=l.mediaElement.originalNode.children[d];if(t.tagName.toLowerCase()==="source"){var h=t.getAttribute("src"),E=(0,s.formatType)(h,t.getAttribute("type"));F.push({type:E,src:P(h,E)})}}break}l.mediaElement.id=w,l.mediaElement.renderers={},l.mediaElement.events={},l.mediaElement.promises=[],l.mediaElement.renderer=null,l.mediaElement.rendererName=null,l.mediaElement.changeRenderer=function(G,H){var j=r,Q=Object.keys(H[0]).length>2?H[0]:H[0].src;if(j.mediaElement.renderer!==void 0&&j.mediaElement.renderer!==null&&j.mediaElement.renderer.name===G)return j.mediaElement.renderer.pause(),j.mediaElement.renderer.stop&&j.mediaElement.renderer.stop(),j.mediaElement.renderer.show(),j.mediaElement.renderer.setSrc(Q),!0;j.mediaElement.renderer!==void 0&&j.mediaElement.renderer!==null&&(j.mediaElement.renderer.pause(),j.mediaElement.renderer.stop&&j.mediaElement.renderer.stop(),j.mediaElement.renderer.hide());var Y=j.mediaElement.renderers[G],$=null;if(Y!=null)return Y.show(),Y.setSrc(Q),j.mediaElement.renderer=Y,j.mediaElement.rendererName=G,!0;for(var ee=j.mediaElement.options.renderers.length?j.mediaElement.options.renderers:y.renderer.order,te=0,ne=ee.length;te<ne;te++){var ie=ee[te];if(ie===G){var le=y.renderer.renderers;$=le[ie];var se=Object.assign($.options,j.mediaElement.options);return Y=$.create(j.mediaElement,se,H),Y.name=G,j.mediaElement.renderers[$.name]=Y,j.mediaElement.renderer=Y,j.mediaElement.rendererName=G,Y.show(),!0}}return!1},l.mediaElement.setSize=function(G,H){l.mediaElement.renderer!==void 0&&l.mediaElement.renderer!==null&&l.mediaElement.renderer.setSize(G,H)},l.mediaElement.generateError=function(G,H){G=G||"",H=Array.isArray(H)?H:[];var j=(0,b.createEvent)("error",l.mediaElement);j.message=G,j.urls=H,l.mediaElement.dispatchEvent(j),g=!0};var A=N.default.html5media.properties,M=N.default.html5media.methods,k=function(H,j,Q,Y){var $=H[j],ee=function(){return Q.apply(H,[$])},te=function(ie){return $=Y.apply(H,[ie]),$};Object.defineProperty(H,j,{get:ee,set:te})},_=function(H){if(H!=="src"){var j=""+H.substring(0,1).toUpperCase()+H.substring(1),Q=function(){return l.mediaElement.renderer!==void 0&&l.mediaElement.renderer!==null&&typeof l.mediaElement.renderer["get"+j]=="function"?l.mediaElement.renderer["get"+j]():null},Y=function(ee){l.mediaElement.renderer!==void 0&&l.mediaElement.renderer!==null&&typeof l.mediaElement.renderer["set"+j]=="function"&&l.mediaElement.renderer["set"+j](ee)};k(l.mediaElement,H,Q,Y),l.mediaElement["get"+j]=Q,l.mediaElement["set"+j]=Y}},L=function(){return l.mediaElement.renderer!==void 0&&l.mediaElement.renderer!==null?l.mediaElement.renderer.getSrc():null},V=function(H){var j=[];if(typeof H=="string")j.push({src:H,type:H?(0,s.getTypeFromFile)(H):""});else if((typeof H>"u"?"undefined":z(H))==="object"&&H.src!==void 0){var Q=(0,s.absolutizeUrl)(H.src),Y=H.type,$=Object.assign(H,{src:Q,type:(Y===""||Y===null||Y===void 0)&&Q?(0,s.getTypeFromFile)(Q):Y});j.push($)}else if(Array.isArray(H))for(var ee=0,te=H.length;ee<te;ee++){var ne=(0,s.absolutizeUrl)(H[ee].src),ie=H[ee].type,le=Object.assign(H[ee],{src:ne,type:(ie===""||ie===null||ie===void 0)&&ne?(0,s.getTypeFromFile)(ne):ie});j.push(le)}var se=y.renderer.select(j,l.mediaElement.options.renderers.length?l.mediaElement.options.renderers:[]),ue=void 0;if(!l.mediaElement.paused&&!(l.mediaElement.src==null||l.mediaElement.src==="")&&(l.mediaElement.pause(),ue=(0,b.createEvent)("pause",l.mediaElement),l.mediaElement.dispatchEvent(ue)),l.mediaElement.originalNode.src=j[0].src||"",se===null&&j[0].src){l.mediaElement.generateError("No renderer found",j);return}var pe=!(j[0].src==null||j[0].src==="");return pe?l.mediaElement.changeRenderer(se.rendererName,j):null},U=function(H,j){try{if(H==="play"&&(l.mediaElement.rendererName==="native_dash"||l.mediaElement.rendererName==="native_hls"||l.mediaElement.rendererName==="vimeo_iframe")){var Q=l.mediaElement.renderer[H](j);return Q&&typeof Q.then=="function"&&Q.catch(function(){l.mediaElement.paused&&setTimeout(function(){var Y=l.mediaElement.renderer.play();Y!==void 0&&Y.catch(function(){l.mediaElement.renderer.paused||l.mediaElement.renderer.pause()})},150)}),Q}else return l.mediaElement.renderer[H](j)}catch(Y){throw l.mediaElement.generateError(Y,F),Y}},X=function(H){l.mediaElement[H]=function(){for(var j=arguments.length,Q=Array(j),Y=0;Y<j;Y++)Q[Y]=arguments[Y];return l.mediaElement.renderer!==void 0&&l.mediaElement.renderer!==null&&typeof l.mediaElement.renderer[H]=="function"?l.mediaElement.promises.length?Promise.all(l.mediaElement.promises).then(function(){return U(H,Q)}).catch(function($){return l.mediaElement.generateError($,F),Promise.reject($)}):U(H,Q):null}};k(l.mediaElement,"src",L,V),l.mediaElement.getSrc=L,l.mediaElement.setSrc=V;for(var W=0,q=A.length;W<q;W++)_(A[W]);for(var K=0,Z=M.length;K<Z;K++)X(M[K]);return l.mediaElement.addEventListener=function(G,H){l.mediaElement.events[G]=l.mediaElement.events[G]||[],l.mediaElement.events[G].push(H)},l.mediaElement.removeEventListener=function(G,H){if(!G)return l.mediaElement.events={},!0;var j=l.mediaElement.events[G];if(!j)return!0;if(!H)return l.mediaElement.events[G]=[],!0;for(var Q=0;Q<j.length;Q++)if(j[Q]===H)return l.mediaElement.events[G].splice(Q,1),!0;return!1},l.mediaElement.dispatchEvent=function(G){var H=l.mediaElement.events[G.type];if(H)for(var j=0;j<H.length;j++)H[j].apply(null,[G])},l.mediaElement.destroy=function(){var G=l.mediaElement.originalNode.cloneNode(!0),H=l.mediaElement.parentElement;G.removeAttribute("id"),G.remove(),l.mediaElement.remove(),H.appendChild(G)},F.length&&(l.mediaElement.src=F),l.mediaElement.promises.length?Promise.all(l.mediaElement.promises).then(function(){l.mediaElement.options.success&&l.mediaElement.options.success(l.mediaElement,l.mediaElement.originalNode)}).catch(function(){g&&l.mediaElement.options.error&&l.mediaElement.options.error(l.mediaElement,l.mediaElement.originalNode)}):(l.mediaElement.options.success&&l.mediaElement.options.success(l.mediaElement,l.mediaElement.originalNode),g&&l.mediaElement.options.error&&l.mediaElement.options.error(l.mediaElement,l.mediaElement.originalNode)),l.mediaElement};B.default.MediaElement=c,N.default.MediaElement=c,x.default=c},{2:2,26:26,28:28,3:3,30:30,8:8,9:9}],8:[function(T,J,x){Object.defineProperty(x,"__esModule",{value:!0});var z=T(3),O=B(z);function B(I){return I&&I.__esModule?I:{default:I}}var R={};R.version="5.1.0",R.html5media={properties:["volume","src","currentTime","muted","duration","paused","ended","buffered","error","networkState","readyState","seeking","seekable","currentSrc","preload","bufferedBytes","bufferedTime","initialTime","startOffsetTime","defaultPlaybackRate","playbackRate","played","autoplay","loop","controls"],readOnlyProperties:["duration","paused","ended","buffered","error","networkState","readyState","seeking","seekable"],methods:["load","play","pause","canPlayType"],events:["loadstart","durationchange","loadedmetadata","loadeddata","progress","canplay","canplaythrough","suspend","abort","error","emptied","stalled","play","playing","pause","waiting","seeking","seeked","timeupdate","ended","ratechange","volumechange"],mediaTypes:["audio/mp3","audio/ogg","audio/oga","audio/wav","audio/x-wav","audio/wave","audio/x-pn-wav","audio/mpeg","audio/mp4","video/mp4","video/webm","video/ogg","video/ogv"]},O.default.mejs=R,x.default=R},{3:3}],9:[function(T,J,x){Object.defineProperty(x,"__esModule",{value:!0}),x.renderer=void 0;var z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},O=function(){function s(y,m){for(var a=0;a<m.length;a++){var f=m[a];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(y,f.key,f)}}return function(y,m,a){return m&&s(y.prototype,m),a&&s(y,a),y}}(),B=T(8),R=I(B);function I(s){return s&&s.__esModule?s:{default:s}}function C(s,y){if(!(s instanceof y))throw new TypeError("Cannot call a class as a function")}var N=function(){function s(){C(this,s),this.renderers={},this.order=[]}return O(s,[{key:"add",value:function(m){if(m.name===void 0)throw new TypeError("renderer must contain at least `name` property");this.renderers[m.name]=m,this.order.push(m.name)}},{key:"select",value:function(m){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],f=a.length;if(a=a.length?a:this.order,!f){var c=[/^(html5|native)/i,/^flash/i,/iframe$/i],n=function(p){for(var P=0,F=c.length;P<F;P++)if(c[P].test(p))return P;return c.length};a.sort(function(g,p){return n(g)-n(p)})}for(var u=0,o=a.length;u<o;u++){var i=a[u],r=this.renderers[i];if(r!=null){for(var l=0,w=m.length;l<w;l++)if(typeof r.canPlayType=="function"&&typeof m[l].type=="string"&&r.canPlayType(m[l].type))return{rendererName:r.name,src:m[l].src}}}return null}},{key:"order",set:function(m){if(!Array.isArray(m))throw new TypeError("order must be an array of strings.");this._order=m},get:function(){return this._order}},{key:"renderers",set:function(m){if(m!==null&&(typeof m>"u"?"undefined":z(m))!=="object")throw new TypeError("renderers must be an array of objects.");this._renderers=m},get:function(){return this._renderers}}]),s}(),b=x.renderer=new N;R.default.Renderers=b},{8:8}],10:[function(T,J,x){var z=T(3),O=u(z),B=T(2),R=u(B),I=T(6),C=u(I),N=T(17),b=u(N),s=T(26),y=n(s),m=T(28),a=T(27),f=T(30),c=T(29);function n(o){if(o&&o.__esModule)return o;var i={};if(o!=null)for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(i[r]=o[r]);return i.default=o,i}function u(o){return o&&o.__esModule?o:{default:o}}Object.assign(N.config,{usePluginFullScreen:!0,fullscreenText:null,useFakeFullscreen:!1}),Object.assign(b.default.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,isPluginClickThroughCreated:!1,fullscreenMode:"",containerSizeTimeout:null,buildfullscreen:function(i){if(!!i.isVideo){i.isInIframe=O.default.location!==O.default.parent.location,i.detectFullscreenMode();var r=this,l=(0,m.isString)(r.options.fullscreenText)?r.options.fullscreenText:C.default.t("mejs.fullscreen"),w=R.default.createElement("div");if(w.className=r.options.classPrefix+"button "+r.options.classPrefix+"fullscreen-button",w.innerHTML=(0,c.generateControlButton)(r.id,l,l,""+r.media.options.iconSprite,["icon-fullscreen","icon-unfullscreen"],""+r.options.classPrefix),r.addControlElement(w,"fullscreen"),w.addEventListener("click",function(){var p=y.HAS_TRUE_NATIVE_FULLSCREEN&&y.IS_FULLSCREEN||i.isFullScreen;p?i.exitFullScreen():i.enterFullScreen()}),i.fullscreenBtn=w,r.options.keyActions.push({keys:[70],action:function(P,F,D,v){v.ctrlKey||typeof P.enterFullScreen<"u"&&(P.isFullScreen?P.exitFullScreen():P.enterFullScreen())}}),r.exitFullscreenCallback=function(p){var P=p.which||p.keyCode||0;r.options.enableKeyboard&&P===27&&(y.HAS_TRUE_NATIVE_FULLSCREEN&&y.IS_FULLSCREEN||r.isFullScreen)&&i.exitFullScreen()},r.globalBind("keydown",r.exitFullscreenCallback),r.normalHeight=0,r.normalWidth=0,y.HAS_TRUE_NATIVE_FULLSCREEN){var g=function(){i.isFullScreen&&(y.isFullScreen()?(i.isNativeFullScreen=!0,i.setControlsSize()):(i.isNativeFullScreen=!1,i.exitFullScreen()))};i.globalBind(y.FULLSCREEN_EVENT_NAME,g)}}},cleanfullscreen:function(i){i.exitFullScreen(),i.globalUnbind("keydown",i.exitFullscreenCallback)},detectFullscreenMode:function(){var i=this,r=i.media.rendererName!==null&&/(native|html5)/i.test(i.media.rendererName),l="";return y.HAS_TRUE_NATIVE_FULLSCREEN&&r?l="native-native":y.HAS_TRUE_NATIVE_FULLSCREEN&&!r?l="plugin-native":i.usePluginFullScreen&&y.SUPPORT_POINTER_EVENTS&&(l="plugin-click"),i.fullscreenMode=l,l},enterFullScreen:function(){var i=this,r=i.media.rendererName!==null&&/(html5|native)/i.test(i.media.rendererName),l=getComputedStyle(i.getElement(i.container));if(!!i.isVideo){if(i.options.useFakeFullscreen===!1&&(y.IS_IOS||y.IS_SAFARI)&&y.HAS_IOS_FULLSCREEN&&typeof i.media.originalNode.webkitEnterFullscreen=="function"&&i.media.originalNode.canPlayType((0,f.getTypeFromFile)(i.media.getSrc()))){i.media.originalNode.webkitEnterFullscreen();return}if((0,a.addClass)(R.default.documentElement,i.options.classPrefix+"fullscreen"),(0,a.addClass)(i.getElement(i.container),i.options.classPrefix+"container-fullscreen"),i.normalHeight=parseFloat(l.height),i.normalWidth=parseFloat(l.width),(i.fullscreenMode==="native-native"||i.fullscreenMode==="plugin-native")&&(y.requestFullScreen(i.getElement(i.container)),i.isInIframe&&setTimeout(function d(){if(i.isNativeFullScreen){var t=.002,h=O.default.innerWidth||R.default.documentElement.clientWidth||R.default.body.clientWidth,E=screen.width,A=Math.abs(E-h),M=E*t;A>M?i.exitFullScreen():setTimeout(d,500)}},1e3)),i.getElement(i.container).style.width="100%",i.getElement(i.container).style.height="100%",i.containerSizeTimeout=setTimeout(function(){i.getElement(i.container).style.width="100%",i.getElement(i.container).style.height="100%",i.setControlsSize()},500),r)i.node.style.width="100%",i.node.style.height="100%";else for(var w=i.getElement(i.container).querySelectorAll("embed, object, video"),g=w.length,p=0;p<g;p++)w[p].style.width="100%",w[p].style.height="100%";i.options.setDimensions&&typeof i.media.setSize=="function"&&i.media.setSize(screen.width,screen.height);for(var P=i.getElement(i.layers).children,F=P.length,D=0;D<F;D++)P[D].style.width="100%",P[D].style.height="100%";i.fullscreenBtn&&((0,a.removeClass)(i.fullscreenBtn,i.options.classPrefix+"fullscreen"),(0,a.addClass)(i.fullscreenBtn,i.options.classPrefix+"unfullscreen")),i.setControlsSize(),i.isFullScreen=!0;var v=Math.min(screen.width/i.width,screen.height/i.height),S=i.getElement(i.container).querySelector("."+i.options.classPrefix+"captions-text");S&&(S.style.fontSize=v*100+"%",S.style.lineHeight="normal",i.getElement(i.container).querySelector("."+i.options.classPrefix+"captions-position").style.bottom=(screen.height-i.normalHeight)/2-i.getElement(i.controls).offsetHeight/2+v+15+"px");var e=(0,m.createEvent)("enteredfullscreen",i.getElement(i.container));i.getElement(i.container).dispatchEvent(e)}},exitFullScreen:function(){var i=this,r=i.media.rendererName!==null&&/(native|html5)/i.test(i.media.rendererName);if(!!i.isVideo){if(clearTimeout(i.containerSizeTimeout),y.HAS_TRUE_NATIVE_FULLSCREEN&&(y.IS_FULLSCREEN||i.isFullScreen)&&y.cancelFullScreen(),(0,a.removeClass)(R.default.documentElement,i.options.classPrefix+"fullscreen"),(0,a.removeClass)(i.getElement(i.container),i.options.classPrefix+"container-fullscreen"),i.options.setDimensions){if(i.getElement(i.container).style.width=i.normalWidth+"px",i.getElement(i.container).style.height=i.normalHeight+"px",r)i.node.style.width=i.normalWidth+"px",i.node.style.height=i.normalHeight+"px";else for(var l=i.getElement(i.container).querySelectorAll("embed, object, video"),w=l.length,g=0;g<w;g++)l[g].style.width=i.normalWidth+"px",l[g].style.height=i.normalHeight+"px";typeof i.media.setSize=="function"&&i.media.setSize(i.normalWidth,i.normalHeight);for(var p=i.getElement(i.layers).children,P=p.length,F=0;F<P;F++)p[F].style.width=i.normalWidth+"px",p[F].style.height=i.normalHeight+"px"}i.fullscreenBtn&&((0,a.removeClass)(i.fullscreenBtn,i.options.classPrefix+"unfullscreen"),(0,a.addClass)(i.fullscreenBtn,i.options.classPrefix+"fullscreen")),i.setControlsSize(),i.isFullScreen=!1;var D=i.getElement(i.container).querySelector("."+i.options.classPrefix+"captions-text");D&&(D.style.fontSize="",D.style.lineHeight="",i.getElement(i.container).querySelector("."+i.options.classPrefix+"captions-position").style.bottom="");var v=(0,m.createEvent)("exitedfullscreen",i.getElement(i.container));i.getElement(i.container).dispatchEvent(v)}}})},{17:17,2:2,26:26,27:27,28:28,29:29,3:3,30:30,6:6}],11:[function(T,J,x){var z=T(2),O=y(z),B=T(17),R=y(B),I=T(6),C=y(I),N=T(28),b=T(27),s=T(29);function y(m){return m&&m.__esModule?m:{default:m}}Object.assign(B.config,{playText:null,pauseText:null}),Object.assign(R.default.prototype,{buildplaypause:function(a,f,c,n){var u=this,o=u.options,i=(0,N.isString)(o.playText)?o.playText:C.default.t("mejs.play"),r=(0,N.isString)(o.pauseText)?o.pauseText:C.default.t("mejs.pause"),l=O.default.createElement("div");l.className=u.options.classPrefix+"button "+u.options.classPrefix+"playpause-button "+u.options.classPrefix+"play",l.innerHTML=(0,s.generateControlButton)(u.id,r,i,""+u.media.options.iconSprite,["icon-play","icon-pause","icon-replay"],""+u.options.classPrefix),l.addEventListener("click",function(){u.paused?u.play():u.pause()});var w=l.querySelector("button");u.addControlElement(l,"playpause");function g(p){(0,b.removeClass)(l,u.options.classPrefix+"play"),(0,b.removeClass)(l,u.options.classPrefix+"replay"),(0,b.removeClass)(l,u.options.classPrefix+"pause"),p==="play"?((0,b.addClass)(l,u.options.classPrefix+"pause"),w.setAttribute("title",r),w.setAttribute("aria-label",r)):p==="pse"?((0,b.addClass)(l,u.options.classPrefix+"play"),w.setAttribute("title",i),w.setAttribute("aria-label",i)):((0,b.addClass)(l,u.options.classPrefix+"replay"),w.setAttribute("title",i),w.setAttribute("aria-label",i))}g("pse"),n.addEventListener("loadedmetadata",function(){n.rendererName.indexOf("flash")===-1&&g("pse")}),n.addEventListener("play",function(){g("play")}),n.addEventListener("playing",function(){g("play")}),n.addEventListener("pause",function(){g("pse")}),n.addEventListener("ended",function(){a.options.loop||setTimeout(function(){g("replay")},0)})}})},{17:17,2:2,27:27,28:28,29:29,6:6}],12:[function(T,J,x){var z=T(2),O=y(z),B=T(17),R=y(B),I=T(6),C=y(I),N=T(26),b=T(32),s=T(27);function y(m){return m&&m.__esModule?m:{default:m}}Object.assign(B.config,{enableProgressTooltip:!0,useSmoothHover:!0,forceLive:!1}),Object.assign(R.default.prototype,{buildprogress:function(a,f,c,n){var u=0,o=!1,i=!1,r=this,l=a.options.autoRewind,w=a.options.enableProgressTooltip?'<span class="'+r.options.classPrefix+'time-float">'+('<span class="'+r.options.classPrefix+'time-float-current">00:00</span>')+('<span class="'+r.options.classPrefix+'time-float-corner"></span>')+"</span>":"",g=O.default.createElement("div");g.className=r.options.classPrefix+"time-rail",g.innerHTML='<span class="'+r.options.classPrefix+"time-total "+r.options.classPrefix+'time-slider">'+('<span class="'+r.options.classPrefix+'time-buffering"></span>')+('<span class="'+r.options.classPrefix+'time-loaded"></span>')+('<span class="'+r.options.classPrefix+'time-current"></span>')+('<span class="'+r.options.classPrefix+'time-hovered no-hover"></span>')+('<span class="'+r.options.classPrefix+'time-handle"><span class="'+r.options.classPrefix+'time-handle-content"></span></span>')+(""+w)+"</span>",r.addControlElement(g,"progress"),r.options.keyActions.push({keys:[37,227],action:function(t){if(!isNaN(t.duration)&&t.duration>0){t.isVideo&&(t.showControls(),t.startControlsTimer());var h=t.getElement(t.container).querySelector("."+r.options.classPrefix+"time-total");h&&h.focus();var E=Math.max(t.currentTime-t.options.defaultSeekBackwardInterval(t),0);t.paused||t.pause(),setTimeout(function(){t.setCurrentTime(E,!0)},0),setTimeout(function(){t.play()},0)}}},{keys:[39,228],action:function(t){if(!isNaN(t.duration)&&t.duration>0){t.isVideo&&(t.showControls(),t.startControlsTimer());var h=t.getElement(t.container).querySelector("."+r.options.classPrefix+"time-total");h&&h.focus();var E=Math.min(t.currentTime+t.options.defaultSeekForwardInterval(t),t.duration);t.paused||t.pause(),setTimeout(function(){t.setCurrentTime(E,!0)},0),setTimeout(function(){t.play()},0)}}}),r.rail=f.querySelector("."+r.options.classPrefix+"time-rail"),r.total=f.querySelector("."+r.options.classPrefix+"time-total"),r.loaded=f.querySelector("."+r.options.classPrefix+"time-loaded"),r.current=f.querySelector("."+r.options.classPrefix+"time-current"),r.handle=f.querySelector("."+r.options.classPrefix+"time-handle"),r.timefloat=f.querySelector("."+r.options.classPrefix+"time-float"),r.timefloatcurrent=f.querySelector("."+r.options.classPrefix+"time-float-current"),r.slider=f.querySelector("."+r.options.classPrefix+"time-slider"),r.hovered=f.querySelector("."+r.options.classPrefix+"time-hovered"),r.buffer=f.querySelector("."+r.options.classPrefix+"time-buffering"),r.newTime=0,r.forcedHandlePause=!1,r.setTransformStyle=function(d,t){d.style.transform=t,d.style.webkitTransform=t,d.style.MozTransform=t,d.style.msTransform=t,d.style.OTransform=t},r.buffer.style.display="none";var p=function(t){var h=getComputedStyle(r.total),E=(0,s.offset)(r.total),A=r.total.offsetWidth,M=function(){return h.webkitTransform!==void 0?"webkitTransform":h.mozTransform!==void 0?"mozTransform ":h.oTransform!==void 0?"oTransform":h.msTransform!==void 0?"msTransform":"transform"}(),k=function(){if("WebKitCSSMatrix"in window)return"WebKitCSSMatrix";if("MSCSSMatrix"in window)return"MSCSSMatrix";if("CSSMatrix"in window)return"CSSMatrix"}(),_=0,L=0,V=0,U=void 0;if(t.originalEvent&&t.originalEvent.changedTouches?U=t.originalEvent.changedTouches[0].pageX:t.changedTouches?U=t.changedTouches[0].pageX:U=t.pageX,r.getDuration()){if(U<E.left?U=E.left:U>A+E.left&&(U=A+E.left),V=U-E.left,_=V/A,r.newTime=_*r.getDuration(),o&&r.getCurrentTime()!==null&&r.newTime.toFixed(4)!==r.getCurrentTime().toFixed(4)&&(r.setCurrentRailHandle(r.newTime),r.updateCurrent(r.newTime)),!N.IS_IOS&&!N.IS_ANDROID){if(V<0&&(V=0),r.options.useSmoothHover&&k!==null&&typeof window[k]<"u"){var X=new window[k](getComputedStyle(r.handle)[M]),W=X.m41,q=V/parseFloat(getComputedStyle(r.total).width)-W/parseFloat(getComputedStyle(r.total).width);r.hovered.style.left=W+"px",r.setTransformStyle(r.hovered,"scaleX("+q+")"),r.hovered.setAttribute("pos",V),q>=0?(0,s.removeClass)(r.hovered,"negative"):(0,s.addClass)(r.hovered,"negative")}if(r.timefloat){var K=r.timefloat.offsetWidth/2,Z=mejs.Utils.offset(r.getElement(r.container)),G=getComputedStyle(r.timefloat);U-Z.left<r.timefloat.offsetWidth?L=K:U-Z.left>=r.getElement(r.container).offsetWidth-K?L=r.total.offsetWidth-K:L=V,(0,s.hasClass)(r.getElement(r.container),r.options.classPrefix+"long-video")&&(L+=parseFloat(G.marginLeft)/2+r.timefloat.offsetWidth/2),r.timefloat.style.left=L+"px",r.timefloatcurrent.innerHTML=(0,b.secondsToTimeCode)(r.newTime,a.options.alwaysShowHours,a.options.showTimecodeFrameCount,a.options.framesPerSecond,a.options.secondsDecimalLength,a.options.timeFormat),r.timefloat.style.display="block"}}}else!N.IS_IOS&&!N.IS_ANDROID&&r.timefloat&&(L=r.timefloat.offsetWidth+A>=r.getElement(r.container).offsetWidth?r.timefloat.offsetWidth/2:0,r.timefloat.style.left=L+"px",r.timefloat.style.left=L+"px",r.timefloat.style.display="block")},P=function(){var t=r.getCurrentTime(),h=C.default.t("mejs.time-slider"),E=(0,b.secondsToTimeCode)(t,a.options.alwaysShowHours,a.options.showTimecodeFrameCount,a.options.framesPerSecond,a.options.secondsDecimalLength,a.options.timeFormat),A=r.getDuration();r.slider.setAttribute("role","slider"),r.slider.tabIndex=0,n.paused?(r.slider.setAttribute("aria-label",h),r.slider.setAttribute("aria-valuemin",0),r.slider.setAttribute("aria-valuemax",isNaN(A)?0:A),r.slider.setAttribute("aria-valuenow",t),r.slider.setAttribute("aria-valuetext",E)):(r.slider.removeAttribute("aria-label"),r.slider.removeAttribute("aria-valuemin"),r.slider.removeAttribute("aria-valuemax"),r.slider.removeAttribute("aria-valuenow"),r.slider.removeAttribute("aria-valuetext"))},F=function(){new Date-u>=1e3&&r.play()},D=function(){o&&r.getCurrentTime()!==null&&r.newTime.toFixed(4)!==r.getCurrentTime().toFixed(4)&&(r.setCurrentTime(r.newTime,!0),r.setCurrentRailHandle(r.newTime),r.updateCurrent(r.newTime)),r.forcedHandlePause&&(r.slider.focus(),r.play()),r.forcedHandlePause=!1};r.slider.addEventListener("focus",function(){a.options.autoRewind=!1}),r.slider.addEventListener("blur",function(){a.options.autoRewind=l}),r.slider.addEventListener("keydown",function(d){if(new Date-u>=1e3&&(i=r.paused),r.options.enableKeyboard&&r.options.keyActions.length){var t=d.which||d.keyCode||0,h=r.getDuration(),E=a.options.defaultSeekForwardInterval(n),A=a.options.defaultSeekBackwardInterval(n),M=r.getCurrentTime(),k=r.getElement(r.container).querySelector("."+r.options.classPrefix+"volume-slider");if(t===38||t===40){k&&(k.style.display="block"),r.isVideo&&(r.showControls(),r.startControlsTimer());var _=t===38?Math.min(r.volume+.1,1):Math.max(r.volume-.1,0),L=_<=0;r.setVolume(_),r.setMuted(L);return}else k&&(k.style.display="none");switch(t){case 37:r.getDuration()!==1/0&&(M-=A);break;case 39:r.getDuration()!==1/0&&(M+=E);break;case 36:M=0;break;case 35:M=h;break;case 13:case 32:N.IS_FIREFOX&&(r.paused?r.play():r.pause());return;default:return}M=M<0||isNaN(M)?0:M>=h?h:Math.floor(M),u=new Date,i||a.pause(),setTimeout(function(){r.setCurrentTime(M,!0)},0),M<r.getDuration()&&!i&&setTimeout(F,1100),a.showControls(),d.preventDefault(),d.stopPropagation()}});var v=["mousedown","touchstart"];r.slider.addEventListener("dragstart",function(){return!1});for(var S=0,e=v.length;S<e;S++)r.slider.addEventListener(v[S],function(d){if(r.forcedHandlePause=!1,r.getDuration()!==1/0&&(d.which===1||d.which===0)){r.paused||(r.pause(),r.forcedHandlePause=!0),o=!0,p(d);for(var t=["mouseup","touchend"],h=0,E=t.length;h<E;h++)r.getElement(r.container).addEventListener(t[h],function(A){var M=A.target;(M===r.slider||M.closest("."+r.options.classPrefix+"time-slider"))&&p(A)});r.globalBind("mouseup.dur touchend.dur",function(){D(),o=!1,r.timefloat&&(r.timefloat.style.display="none")})}},N.SUPPORT_PASSIVE_EVENT&&v[S]==="touchstart"?{passive:!0}:!1);r.slider.addEventListener("mouseenter",function(d){d.target===r.slider&&r.getDuration()!==1/0&&(r.getElement(r.container).addEventListener("mousemove",function(t){var h=t.target;(h===r.slider||h.closest("."+r.options.classPrefix+"time-slider"))&&p(t)}),r.timefloat&&!N.IS_IOS&&!N.IS_ANDROID&&(r.timefloat.style.display="block"),r.hovered&&!N.IS_IOS&&!N.IS_ANDROID&&r.options.useSmoothHover&&(0,s.removeClass)(r.hovered,"no-hover"))}),r.slider.addEventListener("mouseleave",function(){r.getDuration()!==1/0&&(o||(r.timefloat&&(r.timefloat.style.display="none"),r.hovered&&r.options.useSmoothHover&&(0,s.addClass)(r.hovered,"no-hover")))}),r.broadcastCallback=function(d){var t=f.querySelector("."+r.options.classPrefix+"broadcast");if(!r.options.forceLive&&r.getDuration()!==1/0)t&&(r.slider.style.display="",t.remove()),a.setProgressRail(d),r.forcedHandlePause||a.setCurrentRail(d),P();else if(!t&&r.options.forceLive){var h=O.default.createElement("span");h.className=r.options.classPrefix+"broadcast",h.innerText=C.default.t("mejs.live-broadcast"),r.slider.style.display="none",r.rail.appendChild(h)}},n.addEventListener("progress",r.broadcastCallback),n.addEventListener("timeupdate",r.broadcastCallback),n.addEventListener("play",function(){r.buffer.style.display="none"}),n.addEventListener("playing",function(){r.buffer.style.display="none"}),n.addEventListener("seeking",function(){r.buffer.style.display=""}),n.addEventListener("seeked",function(){r.buffer.style.display="none"}),n.addEventListener("pause",function(){r.buffer.style.display="none"}),n.addEventListener("waiting",function(){r.buffer.style.display=""}),n.addEventListener("loadeddata",function(){r.buffer.style.display=""}),n.addEventListener("canplay",function(){r.buffer.style.display="none"}),n.addEventListener("error",function(){r.buffer.style.display="none"}),r.getElement(r.container).addEventListener("controlsresize",function(d){r.getDuration()!==1/0&&(a.setProgressRail(d),r.forcedHandlePause||a.setCurrentRail(d))})},cleanprogress:function(a,f,c,n){n.removeEventListener("progress",a.broadcastCallback),n.removeEventListener("timeupdate",a.broadcastCallback),a.rail&&a.rail.remove()},setProgressRail:function(a){var f=this,c=a!==void 0?a.detail.target||a.target:f.media,n=null;c&&c.buffered&&c.buffered.length>0&&c.buffered.end&&f.getDuration()?n=c.buffered.end(c.buffered.length-1)/f.getDuration():c&&c.bytesTotal!==void 0&&c.bytesTotal>0&&c.bufferedBytes!==void 0?n=c.bufferedBytes/c.bytesTotal:a&&a.lengthComputable&&a.total!==0&&(n=a.loaded/a.total),n!==null&&(n=Math.min(1,Math.max(0,n)),f.loaded&&f.setTransformStyle(f.loaded,"scaleX("+n+")"))},setCurrentRailHandle:function(a){var f=this;f.setCurrentRailMain(f,a)},setCurrentRail:function(){var a=this;a.setCurrentRailMain(a)},setCurrentRailMain:function(a,f){if(a.getCurrentTime()!==void 0&&a.getDuration()){var c=typeof f>"u"?a.getCurrentTime():f;if(a.total&&a.handle){var n=parseFloat(getComputedStyle(a.total).width),u=Math.round(n*c/a.getDuration()),o=u-Math.round(a.handle.offsetWidth/2);if(o=o<0?0:o,a.setTransformStyle(a.current,"scaleX("+u/n+")"),a.setTransformStyle(a.handle,"translateX("+o+"px)"),a.options.useSmoothHover&&!(0,s.hasClass)(a.hovered,"no-hover")){var i=parseInt(a.hovered.getAttribute("pos"),10);i=isNaN(i)?0:i;var r=i/n-o/n;a.hovered.style.left=o+"px",a.setTransformStyle(a.hovered,"scaleX("+r+")"),r>=0?(0,s.removeClass)(a.hovered,"negative"):(0,s.addClass)(a.hovered,"negative")}}}}})},{17:17,2:2,26:26,27:27,32:32,6:6}],13:[function(T,J,x){var z=T(2),O=N(z),B=T(17),R=N(B),I=T(32),C=T(27);function N(b){return b&&b.__esModule?b:{default:b}}Object.assign(B.config,{duration:0,timeAndDurationSeparator:"<span> | </span>"}),Object.assign(R.default.prototype,{buildcurrent:function(s,y,m,a){var f=this,c=O.default.createElement("div");c.className=f.options.classPrefix+"time",c.setAttribute("role","timer"),c.setAttribute("aria-live","off"),c.innerHTML='<span class="'+f.options.classPrefix+'currenttime">'+(0,I.secondsToTimeCode)(0,s.options.alwaysShowHours,s.options.showTimecodeFrameCount,s.options.framesPerSecond,s.options.secondsDecimalLength,s.options.timeFormat)+"</span>",f.addControlElement(c,"current"),s.updateCurrent(),f.updateTimeCallback=function(){f.controlsAreVisible&&s.updateCurrent()},a.addEventListener("timeupdate",f.updateTimeCallback)},cleancurrent:function(s,y,m,a){a.removeEventListener("timeupdate",s.updateTimeCallback)},buildduration:function(s,y,m,a){var f=this,c=y.lastChild.querySelector("."+f.options.classPrefix+"currenttime");if(c)y.querySelector("."+f.options.classPrefix+"time").innerHTML+=f.options.timeAndDurationSeparator+'<span class="'+f.options.classPrefix+'duration">'+((0,I.secondsToTimeCode)(f.options.duration,f.options.alwaysShowHours,f.options.showTimecodeFrameCount,f.options.framesPerSecond,f.options.secondsDecimalLength,f.options.timeFormat)+"</span>");else{y.querySelector("."+f.options.classPrefix+"currenttime")&&(0,C.addClass)(y.querySelector("."+f.options.classPrefix+"currenttime").parentNode,f.options.classPrefix+"currenttime-container");var n=O.default.createElement("div");n.className=f.options.classPrefix+"time "+f.options.classPrefix+"duration-container",n.innerHTML='<span class="'+f.options.classPrefix+'duration">'+((0,I.secondsToTimeCode)(f.options.duration,f.options.alwaysShowHours,f.options.showTimecodeFrameCount,f.options.framesPerSecond,f.options.secondsDecimalLength,f.options.timeFormat)+"</span>"),f.addControlElement(n,"duration")}f.updateDurationCallback=function(){f.controlsAreVisible&&s.updateDuration()},a.addEventListener("timeupdate",f.updateDurationCallback)},cleanduration:function(s,y,m,a){a.removeEventListener("timeupdate",s.updateDurationCallback)},updateCurrent:function(){var s=this,y=s.getCurrentTime();isNaN(y)&&(y=0);var m=(0,I.secondsToTimeCode)(y,s.options.alwaysShowHours,s.options.showTimecodeFrameCount,s.options.framesPerSecond,s.options.secondsDecimalLength,s.options.timeFormat);m.length>5?(0,C.addClass)(s.getElement(s.container),s.options.classPrefix+"long-video"):(0,C.removeClass)(s.getElement(s.container),s.options.classPrefix+"long-video"),s.getElement(s.controls).querySelector("."+s.options.classPrefix+"currenttime")&&(s.getElement(s.controls).querySelector("."+s.options.classPrefix+"currenttime").innerText=m)},updateDuration:function(){var s=this,y=s.getDuration();s.media!==void 0&&(isNaN(y)||y===1/0||y<0)&&(s.media.duration=s.options.duration=y=0),s.options.duration>0&&(y=s.options.duration);var m=(0,I.secondsToTimeCode)(y,s.options.alwaysShowHours,s.options.showTimecodeFrameCount,s.options.framesPerSecond,s.options.secondsDecimalLength,s.options.timeFormat);m.length>5?(0,C.addClass)(s.getElement(s.container),s.options.classPrefix+"long-video"):(0,C.removeClass)(s.getElement(s.container),s.options.classPrefix+"long-video"),s.getElement(s.controls).querySelector("."+s.options.classPrefix+"duration")&&y>0&&(s.getElement(s.controls).querySelector("."+s.options.classPrefix+"duration").innerHTML=m)}})},{17:17,2:2,27:27,32:32}],14:[function(T,J,x){var z=T(2),O=f(z),B=T(8),R=f(B),I=T(6),C=f(I),N=T(17),b=f(N),s=T(32),y=T(28),m=T(27),a=T(29);function f(c){return c&&c.__es