1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(n!=null)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:astra-oas-frontend":!0});var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`d4af1dd7-61b5-47aa-bff9-2b03d22620c4`,e._sentryDebugIdIdentifier=`sentry-dbid-d4af1dd7-61b5-47aa-bff9-2b03d22620c4`)}catch{}})();import{r as e}from"./CVGoBl_5.js";import{o as t}from"./B_ZrBEC2.js";import{$ as n,A as r,G as i,St as a,V as o,Wt as s,X as c,d as l,k as u,m as d,mt as f,qt as p,u as m}from"./DKgyLr-x.js";import{t as h}from"./DiyQOtmM.js";import{a as g,n as _}from"./DcLWULOw.js";import{n as v}from"./DgL46uuS.js";import{t as y}from"./DRce9MO7.js";import"./DEDSaPyO.js";import{k as b,y as x}from"./BK2eJEws.js";import{v as S}from"#entry";import{n as C,t as w}from"./aQymQtfH.js";import{t as T}from"./wzjzM_h5.js";import{t as E}from"./Cpng7NUi.js";var D=e(v(),1),O=_(`oas-playlist`,()=>{let e=f(),t=f([]),{track:n}=S(),r=m(()=>(0,D.default)(t.value,t=>t.id===e.value?.id)),i=m(()=>e.value?.id),a=m(()=>!!r.value&&l(r.value+1)),o=m(()=>!!r.value&&l(r.value-1)),s=m(()=>t.value&&t.value.length>0?t.value[0]:void 0),c=m(()=>t.value.length>0),l=e=>!!t.value[e],u=e=>{t.value=e},d=()=>{t.value=[]},p=t=>{n(y.LIVE_AUDIO_PLAY,{title:t.title}),e.value=t},h=e=>{if(l(e))return t.value[e]};return{currentTrack:e,currentTrackIndex:r,currentTrackId:i,hasItems:c,isNextTrackAvailable:a,isPrevTrackAvailable:o,items:t,firstTrack:s,clearPlaylist:d,getTrackById:e=>t.value.find(t=>t.id===e)||void 0,setNextTrack:()=>{if(!a.value||!r.value)return;let e=h(r.value+1);e&&p(e)},setPlaylist:u,setPrevTrack:()=>{if(!o.value||!r.value)return;let e=h(r.value-1);e&&p(e)},setTrack:p}}),k=1e3,ee={id:``,sport_id:``,end:``,title:``,isArchive:!1},A=null,j=()=>{let e=t(),r=O(),{getTrackById:i,setTrack:a}=r,{currentTrack:o,firstTrack:s,items:c}=g(r),l=h(`audio-player`),u=h(`audio-player-init`,()=>!1),d=h(`is-player-visible`,()=>!1),f=h(`audio-player-has-error`,()=>!1),p=h(`audio-player-duration`,()=>0),_=h(`audio-player-is-playing`,()=>!1),v=b(`audio-player-time-left`,0),E=b(`audio-player-track`,ee),D=b(`audio-player-is-previously-playing`,!1),j=b(`audio-player-previous-time`,0),{buffered:M,currentTime:N,playing:P,stalled:F,waiting:I}=x(l),{track:L}=S(),R=()=>{A!==null&&(clearInterval(A),A=null)},z=()=>{R(),A=T(()=>{L(y.LIVE_AUDIO_PLAY_DURATION,{title:E.value?.title??null})},k)},B=m(()=>M.value.length>0?M.value[M.value.length-1][1]:0),V=m(()=>E.value?.endDateTime),H=m(()=>E.value?.startDateTime),U=m(()=>E.value?.image),W=m(()=>!!E.value?.isArchive),G=m(()=>{if(!H.value)return!1;let e=w.now(),t=H.value<=e,n=V.value?V.value>=e:!1;return v.value<=0&&t&&!n}),K=m(()=>!!e.public.isPersistentPlayer),q=m(()=>F.value&&!P.value),J=e=>C.fromMillis(e*1e3).toFormat(`hh:mm:ss`),Y=e=>{N.value+=e},X=()=>{if(!u.value){if(!D.value||!E.value){if(!s.value)return;a(s.value),u.value=!0,N.value=0;return}a(E.value),N.value=j.value,u.value=!0,d.value=!0}},te=()=>{D.value&&E.value||(N.value=0,_.value=!1)},Z=e=>{if(E.value?.id===e.id){E.value=e;return}E.value=e,D.value=!1,F.value=!1,f.value=!1,te(),!G.value&&!W.value&&$()},ne=()=>{if(!E.value||!E.value.id)return;let e=i(E.value.id);e&&Z(e)},Q=()=>{H.value&&(v.value=+H.value-w.now())},$=()=>{d.value=!1,_.value=!1,D.value=!1,f.value=!1};return n(()=>c.value,()=>{X(),ne()}),n(()=>o.value,e=>{e&&(Z(e),Q())},{deep:!0}),n(()=>_.value,e=>{D.value=e}),n(()=>N.value,e=>{j.value=e}),n(()=>P.value,e=>{if(e){z();return}R()}),{audioPlayer:l,buffered:M,currentTime:N,duration:p,endBuffer:B,endDateTime:V,handleError:()=>{f.value=!0},hasError:f,image:U,isArchive:W,isLive:G,isPersistentPlayer:K,isPlayerVisible:d,isPlaying:_,isPreviouslyPlaying:D,isStalled:q,isWaiting:I,previousTime:j,startDateTime:H,timeLeft:v,track:E,close:$,formatDuration:J,increaseCurrentTime:Y,init:X,setTrack:Z,updateTimer:Q}},M={class:`audio__timeline-progress`},N={__name:`ContentBlocksAudioLeanstreamCustomAudioPlayerScrubber`,props:u({label:{type:String,required:!0},max:{type:Number,required:!1,default:0},secondary:{type:Number,required:!1,default:0},step:{type:Number,required:!1,default:5},formatValue:{type:Function,required:!1,default:void 0}},{modelValue:{type:Number},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=e,n=f(null),u=c(e,`modelValue`),{isScrubbing:m,pendingValue:h,progressBuffered:g,progressCurrent:_,seekerPosition:v,sliderAttributes:y,handleKeydown:b,startScrubbing:x}=E({element:n,value:u,label:()=>t.label,max:()=>t.max,secondary:()=>t.secondary,step:()=>t.step,formatValue:t.formatValue});return(e,t)=>(o(),d(`div`,r({ref_key:`scrubber`,ref:n,class:`audio__timeline`},a(y),{onMousedown:t[0]||=(...e)=>a(x)&&a(x)(...e),onKeydown:t[1]||=(...e)=>a(b)&&a(b)(...e)}),[l(`div`,M,[l(`div`,{class:`audio__timeline-progress-buffered`,style:p({transform:`translateX(${a(g)}%)`})},null,4),l(`div`,{class:`audio__timeline-progress-current`,style:p({transform:`translateX(${a(_)}%)`})},null,4)]),l(`div`,{class:s([`audio__timeline-seeker`,{"!opacity-100":a(m)}])},[i(e.$slots,`default`,{pendingValue:a(h),position:`${a(v)}px`})],2)],16))}};export{j as n,O as r,N as t};
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.