PageSourceSearch

https://appcms.monumentalsportsnetwork.com/build/7595/7152.52021106169135fd999f.js

js monumentalsportsnetwork.com collected 2026-09-24 18:32:09 UTC 18,073 bytes, 1 lines download raw bytes

1"use strict";(()=>{(self.webpackChunkweb_v2=self.webpackChunkweb_v2||[]).push([[7152],{77152(ve,Q,w){var p=w(8695),Z=w(89840),h=w.n(Z),U=w(58168),O=w(49697),ee=w.n(O);/*! @name videojs-contrib-eme @version 5.5.1 @license Apache-2.0 */const te=t=>{const e=new ArrayBuffer(t.length*2),s=new Uint16Array(e);for(let n=0;n<t.length;n++)s[n]=t.charCodeAt(n);return s},se=t=>String.fromCharCode.apply(null,new Uint8Array(t.buffer||t)),ne=t=>String.fromCharCode.apply(null,new Uint16Array(t.buffer||t)),ae=t=>{const e=ee().createElement("a");return e.href=t,e.hostname},ie=(t,e)=>{if(t===e)return!0;if(t.byteLength!==e.byteLength)return!1;const s=new DataView(t),n=new DataView(e);for(let i=0;i<s.byteLength;i++)if(s.getUint8(i)!==n.getUint8(i))return!1;return!0},H=t=>t instanceof Uint8Array||t instanceof Uint16Array?t.buffer:t,F=(...t)=>{const e=p.default.obj||p.default;return(e.merge||e.mergeOptions).apply(e,t)},A=(...t)=>{const e=F(...t);return Object.keys(e).forEach(s=>{e[s]===null&&delete e[s]}),e},N=t=>{const e=[];return Object.keys(t).forEach(s=>{const n=Y(s,t[s])[0];e.push(n)}),e};let K=p.default.xhr.httpHandler;K||(K=(t,e)=>(s,n,i)=>{if(s){t(s);return}if(n.statusCode>=400&&n.statusCode<=599){let a=i;e&&(a=String.fromCharCode.apply(null,new Uint8Array(i))),t({cause:a});return}t(null,i)});const re=t=>{const e=String.fromCharCode.apply(null,new Uint16Array(t)),s=new(h()).DOMParser().parseFromString(e,"application/xml"),n=s.getElementsByTagName("HttpHeaders")[0];let i={};if(n){const r=n.getElementsByTagName("name"),c=n.getElementsByTagName("value");for(let d=0;d<r.length;d++)i[r[d].childNodes[0].nodeValue]=c[d].childNodes[0].nodeValue}const a=s.getElementsByTagName("Challenge")[0];let o;return a&&(o=h().atob(a.childNodes[0].nodeValue)),s.querySelector("parsererror")&&(i={"Content-Type":"text/xml; charset=utf-8",SOAPAction:'"http://schemas.microsoft.com/DRM/2007/03/protocols/AcquireLicense"'},o=t),{headers:i,message:o}},W=(t,e,s,n,i)=>{const a=re(s),o=a.message,r=A(a.headers,n.emeHeaders,e.licenseHeaders);p.default.xhr({uri:e.url,method:"post",headers:r,body:o,responseType:"arraybuffer",requestType:"license",metadata:{keySystem:t}},K(i,!0))},f={EMEFailedToRequestMediaKeySystemAccess:"eme-failed-request-media-key-system-access",EMEFailedToCreateMediaKeys:"eme-failed-create-media-keys",EMEFailedToAttachMediaKeysToVideoElement:"eme-failed-attach-media-keys-to-video",EMEFailedToCreateMediaKeySession:"eme-failed-create-media-key-session",EMEFailedToSetServerCertificate:"eme-failed-set-server-certificate",EMEFailedToGenerateLicenseRequest:"eme-failed-generate-license-request",EMEFailedToUpdateSessionWithReceivedLicenseKeys:"eme-failed-update-session",EMEFailedToCloseSession:"eme-failed-close-session",EMEFailedToRemoveKeysFromSession:"eme-failed-remove-keys",EMEFailedToLoadSessionBySessionId:"eme-failed-load-session"},k="com.apple.fps.1_0",oe=({initData:t,id:e,cert:s})=>{typeof e=="string"&&(e=te(e));let n=0;const i=new ArrayBuffer(t.byteLength+4+e.byteLength+4+s.byteLength),a=new DataView(i);new Uint8Array(i,n,t.byteLength).set(t),n+=t.byteLength,a.setUint32(n,e.byteLength,!0),n+=4;const r=new Uint16Array(i,n,e.length);return r.set(e),n+=r.byteLength,a.setUint32(n,s.byteLength,!0),n+=4,new Uint8Array(i,n,s.byteLength).set(s),new Uint8Array(i,0,i.byteLength)},ce=({video:t,contentId:e,initData:s,cert:n,options:i,getLicense:a,eventBus:o,emeError:r})=>new Promise((c,d)=>{if(!t.webkitKeys)try{t.webkitSetMediaKeys(new(h()).WebKitMediaKeys(k))}catch(y){const g={errorType:f.EMEFailedToCreateMediaKeys,keySystem:k};r(y,g),d("Could not create MediaKeys");return}let l;try{l=t.webkitKeys.createSession("video/mp4",oe({id:e,initData:s,cert:n}))}catch(y){const g={errorType:f.EMEFailedToCreateMediaKeySession,keySystem:k};r(y,g),d("Could not create key session");return}m(o,{type:"keysessioncreated",keySession:l}),l.contentId=e,l.addEventListener("webkitkeymessage",y=>{m(o,{type:"keymessage",messageEvent:y}),a(i,e,y.message,(g,E)=>{if(o&&m(o,{type:"licenserequestattempted"}),g){const u={errortype:f.EMEFailedToGenerateLicenseRequest,keySystem:k};r(g,u),d(g);return}l.update(new Uint8Array(E)),m(o,{type:"keysessionupdated",keySession:l})})}),l.addEventListener("webkitkeyadded",()=>{c()}),l.addEventListener("webkitkeyerror",()=>{const y=l.error,g={errorType:f.EMEFailedToUpdateSessionWithReceivedLicenseKeys,keySystem:k};r(y,g),d(`KeySession error: code ${y.code}, systemCode ${y.systemCode}`)})}),V=(t,e)=>(s,n)=>{const i=A(s.emeHeaders,e.certificateHeaders);p.default.xhr({uri:e.certificateUri,responseType:"arraybuffer",requestType:"license",metadata:{keySystem:t},headers:i},K((a,o)=>
1{if(a){n(a);return}n(null,new Uint8Array(o))}))},G=(t,e)=>ae(e),$=(t,e)=>(s,n,i,a)=>{const o=A({"Content-type":"application/octet-stream"},s.emeHeaders,e.licenseHeaders);p.default.xhr({uri:e.licenseUri||e.url,method:"POST",responseType:"arraybuffer",requestType:"license",metadata:{keySystem:t,contentId:n},body:i,headers:o},K(a,!0))},de=({video:t,initData:e,options:s,eventBus:n,emeError:i})=>{const a=s.keySystems[k],o=a.getCertificate||V(k,a),r=a.getContentId||G,c=a.getLicense||$(k,a);return new Promise((d,l)=>{o(s,(y,g)=>{if(y){const E={errorType:f.EMEFailedToSetServerCertificate,keySystem:k};i(y,E),l(y);return}d(g)})}).then(d=>ce({video:t,cert:d,initData:e,getLicense:c,options:s,contentId:r(s,ne(e)),eventBus:n,emeError:i}))},x=t=>t.startsWith("com.apple.fps"),m=(t,e)=>{t.isDisposed()||t.trigger((0,U.A)({},e))},Y=(t,e)=>{if(e.supportedConfigurations)return e.supportedConfigurations;const s=x(t),n={},i=e.initDataTypes||(s?["sinf"]:null),a=e.audioContentType,o=e.audioRobustness,r=e.videoContentType||(s?"video/mp4":null),c=e.videoRobustness,d=e.persistentState;return(a||o)&&(n.audioCapabilities=[(0,U.A)({},a?{contentType:a}:{},o?{robustness:o}:{})]),(r||c)&&(n.videoCapabilities=[(0,U.A)({},r?{contentType:r}:{},c?{robustness:c}:{})]),d&&(n.persistentState=d),i&&(n.initDataTypes=i),[n]},le=t=>{let e;return Object.keys(t).forEach(s=>{const n=Y(s,t[s]);e?e=e.catch(i=>h().navigator.requestMediaKeySystemAccess(s,n)):e=h().navigator.requestMediaKeySystemAccess(s,n)}),e},B=(t,e)=>{const{mediaKeys:s,initDataType:n,initData:i,options:a,getLicense:o,removeSession:r,eventBus:c,contentId:d,emeError:l,keySystem:y}=e;let g=0,E;t.on("pause",()=>{a.limitRenewalsMaxPauseDuration&&typeof a.limitRenewalsMaxPauseDuration=="number"&&(E=setInterval(()=>{g++,g>=a.limitRenewalsMaxPauseDuration&&clearInterval(E)},1e3),t.on("play",()=>{clearInterval(E),g=0}))});try{const u=s.createSession(),M=()=>{p.default.log.debug("Session expired, closing the session."),u.close().then(()=>{c.isDisposed()||(m(c,{type:"keysessionclosed",keySession:u}),r(i))}).catch(_=>{const D={errorType:f.EMEFailedToCloseSession,keySystem:y};l(_,D)})};return m(c,{type:"keysessioncreated",keySession:u}),t.on("dispose",()=>{M()}),new Promise((_,D)=>{u.addEventListener("message",C=>{if(m(c,{type:"keymessage",messageEvent:C}),!(C.messageType!=="license-request"&&C.messageType!=="license-renewal")){if(C.messageType==="license-renewal"){const T=a.limitRenewalsBeforePlay,b=a.limitRenewalsMaxPauseDuration,P=typeof b=="number",X=!t.hasStarted()&&T,_e=t.paused()&&P&&g>=b,De=t.ended();if(X||_e||De){M();return}}o(a,C.message,d).then(T=>{_(u.update(T).then(()=>{m(c,{type:"keysessionupdated",keySession:u})}).catch(b=>{const P={errorType:f.EMEFailedToUpdateSessionWithReceivedLicenseKeys,keySystem:y};l(b,P)}))}).catch(T=>{D(T)})}},!1);const J="keystatuseschange";u.addEventListener(J,C=>{let T=!1;c.isDisposed()||(m(c,{type:J,keyStatuses:u.keyStatuses}),u.keyStatuses.forEach((b,P)=>{switch(m(c,{keyId:P,status:b,target:u,type:"keystatuschange"}),b){case"expired":T=!0;break;case"internal-error":p.default.log.warn(`Key status reported as "internal-error." Leaving the session open since we don't have enough details to know if this error is fatal.`,C);break}}),T&&M())},!1),u.generateRequest(n,i).catch(C=>{const T={errorType:f.EMEFailedToGenerateLicenseRequest,keySystem:y};l(C,T),D("Unable to create or initialize key session")})})}catch(u){const M={errorType:f.EMEFailedToCreateMediaKeySession,keySystem:y};l(u,M)}},ye=({player:t,video:e,initDataType:s,initData:n,options:i,getLicense:a,contentId:o,removeSession:r,eventBus:c,emeError:d})=>{const l={initDataType:s,initData:n,options:i,getLicense:a,removeSession:r,eventBus:c,contentId:o,emeError:d,keySystem:e.keySystem};return e.mediaKeysObject?(l.mediaKeys=e.mediaKeysObject,B(t,l)):(e.pendingSessionData.push(l),Promise.resolve())},ue=({player:t,video:e,certificate:s,createdMediaKeys:n,emeError:i})=>{e.mediaKeysObject=n;const a=[];s&&a.push(n.setServerCertificate(s).catch(o=>{const r={errorType:f.EMEFailedToSetServerCertificate,keySystem:e.keySystem};i(o,r)}));for(let o=0;o<e.pendingSessionData.length;o++){const r=e.pendingSessionData[o];a.push(B(t,{mediaKeys:e.mediaKeysObject,initDataType:r.initDataType,initData:r.initData,options:r.options,getLicense:r.getLicense,removeSession:r.removeSession,eventBus:r.eventBus,contentId:r.contentId,emeError:r.emeError,keySystem:e.keySystem}))}return e.pendingSessionData=[],a.push(e.setMediaKeys(n).catch(o=>{const r={errorType:f.EMEFailedToAttachMediaKeysToVideoElement,keySystem:e.keySystem};i(o,r)})),Promise.all(a)},me=(t,e)=>(s,n,i)=>{W(t,e,n,s,i)},fe=(t,e)=>(s,n,i)=>{const a=A({"Content-type":"application/octet-stream"},s.emeHeaders,e.licenseHeaders);p.default.xhr({uri:e.url,method:"POST",responseType:"arraybuffer",requestType:"license",metadata:{keySystem:t},body:n,headers:a},K(i,!0))},ge=(t,e,s)=>(n,i,a)=>new Promise((o,r)=>{const c=function(d,l){if(s&&m(s,{type:"licenserequestattempted"}),d){r(d);return}o(l)};x(t)?e(n,a,new Uint8Array(i),c):e(n,i,c)}),he=(t,e)=>{if(typeof e=="string"&&(e={url:e}),!e.url&&e.licenseUri&&(e.url=e.licenseUri),!e.url&&!e.getLicense)throw new Error(`Missing url/lice
1nseUri or getLicense in ${t} keySystem configuration.`);const s=x(t);if(s&&e.certificateUri&&!e.getCertificate&&(e.getCertificate=V(t,e)),s&&!e.getCertificate)throw new Error(`Missing getCertificate or certificateUri in ${t} keySystem configuration.`);return s&&!e.getContentId&&(e.getContentId=G),e.url&&!e.getLicense&&(t==="com.microsoft.playready"?e.getLicense=me(t,e):s?e.getLicense=$(t,e):e.getLicense=fe(t,e)),e},pe=({player:t,video:e,initDataType:s,initData:n,keySystemAccess:i,options:a,removeSession:o,eventBus:r,emeError:c})=>{let d=Promise.resolve();const l=i.keySystem;let y;try{y=he(l,a.keySystems[l])}catch(E){return Promise.reject(E)}const g=y.getContentId?y.getContentId(a,se(n)):null;if(typeof e.mediaKeysObject=="undefined"){e.mediaKeysObject=null,e.pendingSessionData=[];let E;d=new Promise((u,M)=>{if(e.keySystem=l,!y.getCertificate){u(i);return}y.getCertificate(a,(_,D)=>{if(_){M(_);return}E=D,u()})}).then(()=>i.createMediaKeys()).then(u=>(m(r,{type:"keysystemaccesscomplete",mediaKeys:u}),ue({player:t,video:e,certificate:E,createdMediaKeys:u,emeError:c}))).catch(u=>{const M={errorType:f.EMEFailedToCreateMediaKeys,keySystem:l};return c(u,M),u?Promise.reject(u):Promise.reject("Failed to create and initialize a MediaKeys object")})}return d.then(()=>{const E=e.keySystem?ge(l,y.getLicense,r):null;return ye({player:t,video:e,initDataType:s,initData:n,options:a,getLicense:E,contentId:g,removeSession:o,eventBus:r,emeError:c})})},S="com.microsoft.playready",Ee=(t,e,s,n,i)=>{let a=t.keySystems[S];if(typeof a.getKey=="function"){a.getKey(t,s.destinationURL,s.message.buffer,(r,c)=>{if(r){const d={errorType:f.EMEFailedToRequestMediaKeySystemAccess,config:N(t.keySystems)};i(r,d),m(n,{message:"Unable to get key: "+r,target:e,type:"mskeyerror"});return}e.update(c),m(n,{type:"keysessionupdated",keySession:e})});return}typeof a=="string"?a={url:a}:typeof a=="boolean"&&(a={}),a.url||(a.url=s.destinationURL);const o=(r,c)=>{if(n&&m(n,{type:"licenserequestattempted"}),r){const d={errorType:f.EMEFailedToGenerateLicenseRequest,keySystem:S};i(r,d),m(n,{message:"Unable to request key from url: "+a.url,target:e,type:"mskeyerror"});return}e.update(new Uint8Array(c))};a.getLicense?a.getLicense(t,s.message.buffer,o):W(S,a,s.message.buffer,t,o)},ke=(t,e,s,n,i)=>{const a=t.msKeys.createSession("video/mp4",e);if(!a){const o=new Error("Could not create key session."),r={errorType:f.EMEFailedToCreateMediaKeySession,keySystem:S};throw i(o,r),o}m(n,{type:"keysessioncreated",keySession:a}),a.addEventListener("mskeymessage",o=>{m(n,{type:"keymessage",messageEvent:o}),Ee(s,a,o,n,i)}),a.addEventListener("mskeyerror",o=>{const r={errorType:f.EMEFailedToCreateMediaKeySession,keySystem:S};i(a.error,r),m(n,{message:`Unexpected key error from key session with code: ${a.error.code} and systemCode: ${a.error.systemCode}`,target:a,type:"mskeyerror"})}),a.addEventListener("mskeyadded",()=>{m(n,{target:a,type:"mskeyadded"})})};var Se=(({video:t,initData:e,options:s,eventBus:n,emeError:i})=>{t.msKeys&&delete t.msKeys;try{t.msSetMediaKeys(new(h()).MSMediaKeys(S))}catch(a){const o={errorType:f.EMEFailedToCreateMediaKeys,keySystem:S};throw i(a,o),new Error("Unable to create media keys for PlayReady key system. Error: "+a.message)}ke(t,e,s,n,i)});const I=[{initDataTypes:["cenc"],audioCapabilities:[{contentType:'audio/mp4;codecs="mp4a.40.2"'}],videoCapabilities:[{contentType:'video/mp4;codecs="avc1.42E01E"'}]}],Te=[{keySystem:"com.apple.fps",supportedConfig:[{initDataTypes:["sinf"],videoCapabilities:[{contentType:"video/mp4"}]}]},{keySystem:"com.microsoft.playready.recommendation",supportedConfig:I},{keySystem:"com.widevine.alpha",supportedConfig:I},{keySystem:"org.w3.clearkey",supportedConfig:I}],Me=()=>{const t=h().Promise,e={fairplay:!!h().WebKitMediaKeys,playready:!1,widevine:!1,clearkey:!1};return!h().MediaKeys||!h().navigator.requestMediaKeySystemAccess?t.resolve(e):t.all(Te.map(({keySystem:s,supportedConfig:n})=>h().navigator.requestMediaKeySystemAccess(s,n).catch(()=>{}))).then(([s,n,i,a])=>(e.fairplay=!!s,e.playready=!!n,e.widevine=!!i,e.clearkey=!!a,e))};var Ce="5.5.1";const we=(t,e)=>{for(let s=0;s<t.length;s++){if(!t[s].initData)continue;const n=H(t[s].initData),i=H(e);if(ie(n,i))return!0}return!1},be=(t,e)=>{for(let s=0;s<t.length;s++)if(t[s].initData===e){t.splice(s,1);return}};function q(t,e,s,n,i,a){if(!s||!s.keySystems)return Promise.resolve();if(s.keySystems[k])return p.default.log.debug("eme",`Ignoring 'encrypted' event, using legacy fairplay keySystem ${k}`),Promise.resolve();let o=e.initData;return le(s.keySystems).then(r=>{const c=r.keySystem;return s.keySystems[c]&&s.keySystems[c].pssh&&(o=s.keySystems[c].pssh),we(n,o)||!o?Promise.resolve():(n.push({initData:o}),pe({player:t,video:e.target,initDataType:e.initDataType,initData:o,keySystemAccess:r,options:s,removeSession:be.bind(null,n),eventBus:i,emeError:a}))}).catch(r=>{const c={errorType:f.EMEFailedToRequestMediaKeySystemAccess,config:N(s.keySystems)};a(r,c)})}const Ke=(t,e,s,n)=>!e.keySystems||!e.keySystems[k]||!t.initData?Promise.resolve():de({video:t.target,initData:t.initData,options:e,eventBus:s,emeError:n}),z=(t,e,s,n,i)=>
1{if(!e.keySystems||!e.keySystems[S]||s.reduce((o,r)=>o||r.playready,!1))return;let a=t.initData;e.keySystems[S]&&e.keySystems[S].pssh&&(a=e.keySystems[S].pssh),a&&(s.push({playready:!0,initData:a}),Se({video:t.target,initData:a,options:e,eventBus:n,emeError:i}))},v=t=>F(t.currentSource(),t.eme.options),L=t=>{const e=t.src();e!==t.eme.activeSrc&&(t.eme.activeSrc=e,t.eme.sessions=[])},Le=t=>(e,s)=>{const n={code:5};typeof e=="string"?n.message=e:e&&(e.message&&(n.message=e.message),e.cause&&(e.cause.length||e.cause.byteLength)&&(n.cause=e.cause),e.keySystem&&(n.keySystem=e.keySystem),n.originalError=e),s&&(n.metadata=s),t.error(n)},j=(t,e)=>{if(t.$(".vjs-tech").tagName.toLowerCase()==="video"){if(L(t),h().MediaKeys){const s=()=>{const n={initDataType:"cenc",initData:null,target:t.tech_.el_};L(t),q(t,n,v(t),t.eme.sessions,t.tech_,e)};if(p.default.browser.IS_FIREFOX){let n;t.on("ended",()=>{n=!1,t.one(["seek","play"],i=>{!n&&t.eme.sessions.length===0&&(s(),n=!0)})}),t.on("play",()=>{const a=t.eme.options.limitRenewalsMaxPauseDuration;t.eme.sessions.length===0&&typeof a=="number"&&(n=!0,s())})}t.tech_.el_.addEventListener("encrypted",n=>{p.default.log.debug("eme","Received an 'encrypted' event"),L(t),q(t,n,v(t),t.eme.sessions,t.tech_,e)})}else if(h().WebKitMediaKeys)t.eme.initLegacyFairplay();else if(h().MSMediaKeys){t.tech_.el_.addEventListener("msneedkey",n=>{p.default.log.debug("eme","Received an 'msneedkey' event"),L(t);try{z(n,v(t),t.eme.sessions,t.tech_,e)}catch(i){e(i)}});const s=n=>
1{e(n)};t.tech_.on("mskeyerror",s),t.on("dispose",()=>{t.tech_.off("mskeyerror",s)})}}},R=function(t={}){const e=this,s=Le(e);e.ready(()=>j(e,s)),e.eme={setupEmeListeners(){j(e,s)},initializeMediaKeys(n={},i=function(){},a=!1){const o=F(e.currentSource(),t,n),r={initDataType:"cenc",initData:null,target:e.tech_.el_};if(L(e),h().MediaKeys)q(e,r,o,e.eme.sessions,e.tech_,s).then(()=>i()).catch(c=>{i(c),a||s(c)});else if(h().MSMediaKeys){const c=d=>{e.tech_.off("mskeyadded",c),e.tech_.off("mskeyerror",c),d.type==="mskeyerror"?(i(d.target.error),a||s(d.message)):i()};e.tech_.one("mskeyadded",c),e.tech_.one("mskeyerror",c);try{z(r,o,e.eme.sessions,e.tech_,s)}catch(d){e.tech_.off("mskeyadded",c),e.tech_.off("mskeyerror",c),i(d),a||s(d)}}},initLegacyFairplay(){const n=r=>{p.default.log.debug("eme","Received a 'webkitneedkey' event"),L(e),Ke(r,v(e),e.tech_,s).catch(c=>{s(c)})},i=r=>{const c=v(e).firstWebkitneedkeyTimeout||1e3,d=e.src();e.eme.webkitneedkey_=e.eme.webkitneedkey_||{},e.eme.webkitneedkey_.src!==d&&(e.eme.webkitneedkey_={handledFirstEvent:!1,src:d}),e.eme.webkitneedkey_.handledFirstEvent?n(r):(e.clearTimeout(e.eme.webkitneedkey_.timeout),e.eme.webkitneedkey_.timeout=e.setTimeout(()=>{e.eme.webkitneedkey_.handledFirstEvent=!0,e.eme.webkitneedkey_.timeout=null,n(r)},c))};let a=e.tech_.el_;a.addEventListener("webkitneedkey",i);const o=()=>{e.off("dispose",o),a!==null&&a.removeEventListener("webkitneedkey",i),a=null};return e.on("dispose",o),o},detectSupportedCDMs:Me,options:t}};p.default.registerPlugin("eme",R),R.Error=f,R.VERSION=Ce,w.d(Q,["default",0,R])}}]);})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.