1"use strict";(globalThis.__LOADABLE_LOADED_CHUNKS__||=[]).push([[8637],{83861(r,E,e){var t=e(2631),o=e.n(t),i=e(64889),a=e(54685),n=e(93312),_=e(3239);const s="device/DETECT_DEVICE_FORMAT",S="device/DETECT_DEVICE_CAPABILITIES",T="device/RETRY_ON_SOFTWARE";e.d(E,["HZ",0,()=>({type:T}),"NK",0,s,"TL",0,T,"gW",0,()=>{const r=function(r,E){const e=[],t=E();[n.kS,n.wQ,n.JK].forEach(r=>{e.push((0,n.us)(t,r)),e.push((0,n.us)(t,r,!0))}),Promise.all(e).then(([E,e,t,o,a,_])=>{const s=["device","capabilities",i.T.OS_NAME,i.T.OS_VERSION,i.T.BROWSER_NAME.replace(/\s+/g,"")],T=[[...s,"start_detection"]],c=(0,n.Gt)(n.kS,E),I=(0,n.Gt)(n.wQ,t),R=c||I,A=!!E||!!t,u=R||A,d=(0,n.wH)(E),D=(0,n.wH)(t);E&&T.push([...s,"drm","widevine",d?"cbcs":"cenc",c?"l1":"l3"]),t&&T.push([...s,"drm","playready",D?"cbcs":"cenc",I?"l1":"l3"]),a?T.push([...s,"drm","fairplay","cbcs","l1"]):i.T.IS_FAIRPLAY_SUPPORTED&&T.push([...s,"drm","fairplay","cbcs","native-l1"]),i.T.IS_HEVC_SUPPORTED&&T.push([...s,"codecs","hevc"]),i.T.IS_AV1_SUPPORTED&&T.push([...s,"codecs","av1"]),r({type:S,capabilities:{IS_HARDWARE_WIDEVINE_EME_SUPPORTED:c,IS_SOFTWARE_WIDEVINE_EME_SUPPORTED:!!E,IS_WIDEVINE_CBCS_EME_SUPPORTED:d,IS_WIDEWINE_PERSISTENT_LICENSE_SUPPORTED:!!e,IS_HARDWARE_PLAYREADY_EME_SUPPORTED:I,IS_SOFTWARE_PLAYREADY_EME_SUPPORTED:!!t,IS_PLAYREADY_CBCS_EME_SUPPORTED:D,IS_PLAYREADY_PERSISTENT_LICENSE_SUPPORTED:!!o,IS_FAIRPLAY_EME_SUPPORTED:!!a,IS_FAIRPLAY_PERSISTENT_LICENSE_SUPPORTED:!!_,IS_HARDWARE_EME_SUPPORTED:R,IS_SOFTWARE_EME_SUPPORTED:A,IS_EME_SUPPORTED:u}})})};return r.type="device/DETECT_DEVICE_CAPABILITIES_THUNK",r},"r2",0,()=>{const{innerWidth:r}=window,E=[];return o().each(o().toPairs(_.Qt),([e,t])=>(E.push(e),r>t)),E.reverse(),{type:s,deviceFormat:{breakpoints:E,mediaWidth:r,actualWidth:(0,a.sp)()}}},"rP",0,"device/DETECT_DEVICE","s5",0,S])},3239(r,E,e){var t=e(94399);const{tiny:o,small:i,medium:a,intermediate:n,large:_,wide:s,huge:S}=t.breakpoints,T={TINY:"tiny",SMALL:"small",MEDIUM:"medium",INTERMEDIATE:"intermediate",LARGE:"large",WIDE:"wide",HUGE:"huge"},c={[T.TINY]:o,[T.SMALL]:i,[T.MEDIUM]:a,[T.INTERMEDIATE]:n,[T.LARGE]:_,[T.WIDE]:s,[T.HUGE]:S};e.d(E,["Qt",0,c,"uV",0,T])},78992(r,E,e){e.r(E),e.d(E,{default:()=>L});var t=e(11553),o=e.n(t),i=e(55406),a=e.n(i),n=e(31523),_=e(40611),s=e(17553),S=e(83861),T=e(36762),c=e(44959);const{MEDIA:I,MANIFEST:R,DRM:A}=o().util.Error.Category,{MEDIA_SOURCE_OPERATION_FAILED:u,MEDIA_SOURCE_OPERATION_THREW:d,RESTRICTIONS_CANNOT_BE_MET:D,REQUESTED_KEY_SYSTEM_CONFIG_UNAVAILABLE:P,FAILED_TO_GENERATE_LICENSE_REQUEST:l,CONTENT_UNSUPPORTED_BY_BROWSER:O}=o().util.Error.Code;class C extends s.jk{onShakaEngineLoadError(r){const{category:E,code:e}=r;E===R&&e===O&&"h265"===this.source.container&&this.options.dispatcher((0,T.lC)()),c.I.runMethodOnAdapter("errorListener",r)}retry=({type:r,target:E})=>{const{detail:{category:e,code:t}={}}=E;(e===I&&t===u||e===I&&t===d||e===R&&t===D||e===A&&t===P||e===A&&t===l)&&this.options.dispatcher((0,S.HZ)()),super.retry({type:r,target:E})}}var N=e(21133);window.shaka=o();const h={[o().util.Error.Category.NETWORK]:n.eo.dZ,[o().util.Error.Category.TEXT]:n.eo.aL,[o().util.Error.Category.MEDIA]:n.eo.J8,[o().util.Error.Category.MANIFEST]:n.eo.e8,[o().util.Error.Category.STREAMING]:n.eo.N8,[o().util.Error.Category.DRM]:n.eo.WY,[o().util.Error.Category.PLAYER]:n.eo.MD,[o().util.Error.Category.STORAGE]:n.eo.O4},g=r=>h[r]||r,y=r=>Object.keys(o().util.Error.Code).find(E=>o().util.Error.Code[E]===r)||r,p=({name:r,message:E})=>`${r}: ${E}`;class M extends N.A{buildEngine(){this.engineName="ShakaEngine",this.engine=new C}getYouboraAdapter(){return new(a())(this.engine.getInstance())}getYouboraV7Adapter(){return async function(){const{default:r}=await e.e(140).then(e.t.bind(e,77132,23));return r.video.Shaka}()}isShakaErrorFatal=({severity:r,category:E})=>r===o().util.Error.Severity.CRITICAL||E===o().util.Error.Category.NETWORK;convertEngineErrorToPlayerError(r){const E=r&&r.detail||r;if(r&&r.error)return super.convertEngineErrorToPlayerError(r);if(!(E instanceof o().util.Error))return super.convertEngineErrorToPlayerError({error:E});const{code:e,category:t,data:i=[]}=E,a=(i||[]).map(r=>{if(r instanceof o().util.Error){const{code:E,category:e,data:t}=r,o=`${g(e)}: ${y(E)}`;return t[0]instanceof Error?`${o} | ${p(t[0])}`:o}if(r instanceof Error)return p(r);if("object"==typeof r)try{return JSON.stringify(r)}catch{}return r}).join("||");return(0,_.tB)(g(t),this.engineName,y(e),a,this.isShakaErrorFatal(E))}}const L=M}}]);
2//# sourceMappingURL=sourcemaps/player-shaka-5595b429b9883289.bundle.js.map
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.