PageSourceSearch

https://www.screambox.com/_next/static/chunks/3386.e7033c538543dec9.js

js screambox.com collected 2026-10-02 06:48:37 UTC 111,725 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3386],{53386:function(e,t,n){n.r(t),n.d(t,{default:function(){return ef}});var r=n(85893),i=n(67294),o=n(4298),a=n.n(o),l=n(35953),s=n(89453),d=n(38497),c=n(40423),u=n(85518),p=n(89755),v=n.n(p),m=n(45312),h=n.n(m),g=n(80423),f=n(22024),x=n(95774),y=n(32415),_=function(e){return(0,r.jsx)(r.Fragment,{children:e.idetails&&e.idetails.next_item&&"rental"==e.idetails.next_item.subscriber_type?(0,r.jsx)(r.Fragment,{}):(0,r.jsxs)("div",{style:{backgroundImage:"url(".concat(e.idetails.next_item.full_bg_hd?e.idetails.next_item.full_bg_hd:e.idetails.next_item.thumbnail?e.idetails.next_item.thumbnail:"",")")},id:"next-play-cont",className:"NextPlayContainer fadeInOut",children:[(0,r.jsxs)("div",{className:"up-next",children:["Coming up in ",e.seconds]}),(0,r.jsxs)("div",{className:"next-play-gradient",children:[(0,r.jsxs)("div",{className:"next-play-top",children:[(0,r.jsx)("div",{className:"next-player-title",children:(0,r.jsx)("h1",{children:e.idetails.next_item&&e.idetails.next_item.title?e.idetails.next_item.title:" "})}),(0,r.jsx)(f._k,{fill:!0,width:30,height:30,onClick:()=>{e.handleCloseClicked(!0),(0,y.d8)("navCat",(0,y.ej)("navCat"))},callfrom:"Nextplay"})]}),(0,r.jsx)("div",{className:"next-play-progress",style:{width:55},children:(0,r.jsx)(x.Wo,{maxValue:10,minValue:0,styles:(0,x.y3)({pathColor:m.channelPrimaryColor}),value:e.seconds,children:(0,r.jsx)(f.o4,{onClick:()=>{e.nextPlayItem()}})})})]})]})})},T=function(e){let{player:t,getPlayItemDetails:n}=e,[o,a]=(0,i.useState)(0);(0,i.useEffect)(()=>{let e=null==t?void 0:t.current;if(!e)return;let r=()=>{var t;let r=e.duration,i=e.currentTime;!isNaN(r)&&r>0&&i>=0?a(r-i):(null==n?void 0:null===(t=n.details)||void 0===t?void 0:t.duration)&&a(n.details.duration/1e3-i)};return e.addEventListener("timeupdate",r),e.addEventListener("loadedmetadata",r),e.addEventListener("durationchange",r),r(),()=>{e.removeEventListener("timeupdate",r),e.removeEventListener("loadedmetadata",r),e.removeEventListener("durationchange",r)}},[t,n]);let l=o&&"NaN:NaN:NaN"!==(0,y.vR)(Math.floor(o))?(0,y.vR)(Math.floor(o)):"00:00:00";return(0,r.jsx)("span",{id:"remainTime",className:"pr-timer",children:l})};let P=(e,t)=>{try{let n=new XMLHttpRequest;n.onreadystatechange=function(){if(4==this.readyState&&200==this.status){let n=this.response;if(n.byteLength>=1){var e=new Uint8Array(n);let r=function(e){let t=[137,66,73,70,13,10,26,10];for(var n=0;n<t.length;n++)if(e[n]!==t[n])return!1;var r=b(e,12,15),i=b(e,16,19);0==i&&(i=1e3);var o=0,a=64;let l=[];for(let t=0;t<r;t++){let t=b(e,a,a+3),n=b(e,a+4,a+7);o=t==r-1?n:b(e,a+12,a+16);let i={ts:t,startOffset:n,endOffset:o};l.push(i),a+=8}let s=[];for(var d=0;d<r;d++){let t,n=l[d],o=n.ts*i;if(d==r-1)break;t=l[d+1].ts*i;let a=e.slice(n.startOffset,n.endOffset),c={sTime:o,eTime:t,img:"data:image/png;base64,"+btoa(String.fromCharCode.apply(null,new Uint8Array(a)))};s.push(c)}let c=[];for(var u=0;u<s.length;u++)c[u]=s[u].img;return c}(e);t(r)}}},n.responseType="arraybuffer",n.open("GET",e,!0),n.send()}catch(e){console.log(e)}};function b(e,t,n){var r=0;for(let i=n;i>=t;i--)r<<=8,r|=e[i];return r}n(27334),n(12647);var k=n(11163),w=i.memo(function(e){var t,n;(0,k.useRouter)();let o=!1,l=(0,i.useRef)(!1),[s,d]=(0,i.useState)(0),[c,u]=(0,i.useState)(0),[p,h]=(0,i.useState)([]),[g,f]=(0,i.useState)(!1),[x,_]=(0,i.useState)(Math.floor((null===(n=e.getPlayItemDetails)||void 0===n?void 0:null===(t=n.details)||void 0===t?void 0:t.duration)/1e3)-Math.floor(s.currentTime)),T=!1,b=()=>{P(e.bifurl,function(e){h(e)})};(0,i.useEffect)(()=>{!o&&(e.preroll||b())},[e.src]),(0,i.useEffect)(()=>{g&&parseFloat(s.currentTime)>=3&&"promo"===e.vod_type&&Array.isArray(e.videoTrackUrl)&&Promise.all(e&&e.videoTrackUrl&&e.videoTrackUrl.map(async e=>{try{await fetch(e,{method:"GET",mode:"no-cors",redirect:"follow"})}catch(t){console.error("Error triggering URL:",e,t)}}))},[g]);let w=(0,i.useCallback)(()=>{var t;if(!s)return;let n=s.currentTime,r=s.duration-n;u(n),!l.current&&(null==e?void 0:null===(t=e.idetails)||void 0===t?void 0:t.next_item)&&r<=e.seconds&&!e.closeClicked&&"live"!==e.streamType&&!e.isPreRollStart&&(l.current=!0,e.setShowNextPlay(!0)),l.current&&r>=0&&e.setNextPlayCountDown(Math.floor(r))},[s,e]);(0,i.useEffect)(()=>{let t=e.player.current;d(t),u(t.currentTime);let n=[];e.cuepoint&&(n=e.cuepoint.split(",").map(e=>Number(e))),t.addEventListener("loadstart",()=>{l.current=!1,e.setShowNextPlay(!1);let t=document.getElementById("progressed");t&&(t.style.width="0%"),o=!0}),t.addEventListener("playing",()=>{T=!1}),t.addEventListener("timeupdate",w),t.currentTime>=3&&!g&&f(!0);let r=t.currentTime;!e.isHooplaVal&&n&&n.includes(Math.floor(r))&&!T&&e.myMap.current&&!e.myMap.current.has(Math.floor(r))&&(console.log("ad triggerred at cue____________"),e.adTrigger(Math.floor(r)),e.registerCuePoint(Math.floor(r)),T=!0);let i=t.duration-t.currentTime;return _(Math.floor(i)),e&&e.idetails&&e.idetails.next_item&&Object.keys(e.idetails.next_item).length>0&&Math.floor(i)<=e.seconds&&!e.closeClicked&&"live"!=e.streamType&&e.setNextPlayCountDown(Math.floor(i)),t.addEventListener("ended",()=>{}),()=>{t.removeEventListener("ended",e.handleNextPlay),t.removeEventListener("timeupdate",w),t.removeEventListener("playing",()=>{}),t.removeEventListener("loadstart",()=>{})}},[w]),(0,i.useEffect)(()=>{e.forwardClicked&&(s.currentTime=s.currentTime+10,e.forwardClickDone()),e.backwardClicked&&(s.currentTime=s.currentTime-10,e.backwardClickDone())},[e]);let C=e=>{var t=document.getElementById("progress_bar");
1if(t&&t&&t){let o=e.clientX-15,a=t.offsetWidth,l=100*o/a*s.duration/100,d=document.getElementById("gToolTipText");d&&(d.innerHTML=(0,y.vR)(l),d.style.textAlign="center");var n=e.clientX;e.clientY;var r=document.getElementById("gToolTip");n>a-100&&(n=a-80),n>100&&(n-=100),null!=r&&r&&(r.style.left=n+"px"),document.getElementById("progressedPreview").style.width=100*o/a+"%";let c=Math.floor(l/10);var i=document.getElementById("ToolTipThumbnail");if(i){let e=document.getElementById("gToolTip");e&&(p&&p.length&&p[c]?(i.src=p[c],e.style.display="block"):e.style.display="none")}}},A=e=>{var t=document.getElementById("progress_bar");let n=document.getElementById("progressed"),r=e.clientX-15,i=t.offsetWidth;n&&(n.style.width=100*r/i+"%");let o=100*r/i*s.duration/100;isNaN(o)||(s.currentTime=parseFloat(o)),u(s.currentTime)},S=t=>{if(t.changedTouches&&t.changedTouches[0]){var n=document.getElementById("progress_bar");if(n){let a=t.changedTouches[0].clientX-15,l=n.offsetWidth,d=100*a/l*s.duration/100,c=document.getElementById("gToolTipText");c&&(c.innerHTML=(0,y.vR)(d));var r=t.changedTouches[0].clientX;t.clientY;var i=document.getElementById("gToolTip");r>l-100&&(r=l-80),r>100&&(r-=100),null!=i&&i&&(i.style.left=r+"px"),document.getElementById("progressedPreview").style.width=100*a/l+"%",isNaN(d)||(s.currentTime=parseFloat(d)),u(s.currentTime);let p=Math.floor(d/10);var o=document.getElementById("ToolTipThumbnail");if(o){let t=document.getElementById("gToolTip");t&&(e&&e.Bif&&e.Bif.length&&e.Bif[p]?(o.src=e.Bif[p],t.style.display="block"):t.style.display="none")}}}var n=document.getElementById("progress_bar");if(!n)return};return e&&"live"!=e.streamType?(0,r.jsxs)("div",{className:"",children:[(0,r.jsxs)("div",{id:"progress_bar",className:"progress_bar",onClick:t=>{e.isPreRollStart||A(t)},onMouseEnter:e=>{let t=document.getElementById("gToolTip");t&&(t.style.display="block");let n=document.getElementById("progressedPreview");n&&(n.style.display="block")},onMouseLeave:e=>{let t=document.getElementById("gToolTip");t&&(t.style.display="none");let n=document.getElementById("progressedPreview");n&&(n.style.display="none")},onTouchMove:e=>{S(e)},onMouseMove:e=>{C(e)},children:[(0,r.jsx)("div",{id:"progressed",className:"progressed",style:{width:"".concat(c/((null==s?void 0:s.duration)||1)*100,"%")}}),(0,r.jsx)("div",{id:"progressedPreview",className:"progressedPreview"}),(()=>{if(!e.isHooplaVal&&"trailer"!=e.vod_type&&"promo"!=e.vod_type){let t=e&&e.cuepoint?e.cuepoint.split(","):[],n=[];return t.forEach(e=>{let t=100*Number(e)/s.duration,r=document.getElementById("progress_bar")&&document.getElementById("progress_bar").offsetWidth,i=r*t/100;i=Math.floor(i);let o="1%";r!=NaN&&(o=i/r*100+"%"),n.push(o)}),n.map((e,t)=>(0,r.jsx)("div",{className:"custom-cue",style:{left:e,background:m.channelPrimaryColor}},"c"+t))}})()]}),(0,r.jsxs)("div",{id:"gToolTip",className:"cust-tool-tip",style:{display:"none"},children:[(0,r.jsx)("div",{id:"imageThumbDiv",children:(0,r.jsx)(v(),{id:"ToolTipThumbnail",unoptimized:!0,src:"null",alt:"NA",width:200,height:113})}),(0,r.jsx)("div",{className:"gToolTipTime",id:"gToolTipText"})]}),(0,r.jsx)(a(),{defer:!0,src:"//imasdk.googleapis.com/js/sdkloader/ima3.js"})]}):(0,r.jsx)("div",{className:"",children:(0,r.jsxs)("div",{className:"livetv-beep-gif",children:[(0,r.jsx)(v(),{src:"//images/live_logo_.gif",alt:"LiveLogo",width:30,height:21,priority:!0}),(0,r.jsx)(v(),{className:"Live-Dot-2",src:"//images/live_white.png",alt:"LiveText",width:60,height:22,priority:!0})]})})}),C=n(68777),A=function(e){var t;return(0,r.jsx)(S,{className:"input-range",id:"input-range",orient:"vertical",type:"range",step:"10",value:null!==(t=e.value)&&void 0!==t?t:50,min:"0",max:"100",onChange:t=>{var n;return null===(n=e.onChange)||void 0===n?void 0:n.call(e,Number(t.target.value))}})};let S=C.ZP.input.withConfig({componentId:"sc-e9f6ff9a-0"})(["display:block;cursor:pointer;position:absolute;left:-36.5px;top:0px;background-color:transparent !important;background-color:transparent !important;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;display:flex;height:100%;min-height:36px;overflow:hidden;width:75px !important;position:relative;@media only screen and (-webkit-min-device-pixel-ratio:0){transform:rotate(270deg) !important;}@-moz-document url-prefix(){transform:rotate(0deg) !important;height:75px;width:4px;}&:focus{box-shadow:none;outline:none;}&::-webkit-slider-runnable-track{background:",';content:"";height:2px;pointer-events:none;}&::-webkit-slider-thumb{height:18px;width:18px;-webkit-appearance:none;appearance:none;background:#fff;border-radius:18px;box-shadow:5px 0 0 -8px #c7c7c7,6px 0 0 -8px #c7c7c7,7px 0 0 -8px #c7c7c7,8px 0 0 -8px #c7c7c7,9px 0 0 -8px #c7c7c7,10px 0 0 -8px #c7c7c7,11px 0 0 -8px #c7c7c7,12px 0 0 -8px #c7c7c7,13px 0 0 -8px #c7c7c7,14px 0 0 -8px #c7c7c7,15px 0 0 -8px #c7c7c7,16px 0 0 -8px #c7c7c7,17px 0 0 -8px #c7c7c7,18px 0 0 -8px #c7c7c7,19px 0 0 -8px #c7c7c7,20px 0 0 -8px #c7c7c7,21px 0 0 -8px #c7c7c7,22px 0 0 -8px #c7c7c7,23px 0 0 -8px #c7c7c7,24px 0 0 -8px #c7c7c7,25px 0 0 -8px #c7c7c7,26px 0 0 -8px #c7c7c7,27px 0 0 -8px #c7c7c7,28px 0 0 -8px #c7c7c7,29px 0 0 -8px #c7c7c7,30px 0 0 -8px #c7c7c7,31px 0 0 -8px #c7c7c7,32px 0 0 -8px #c7c7c7,33px 0 0 -8px #c7c7c7,34px 0 0 -8px #c7c7c7,35px 0 0 -8px #c7c7c7,36px 0 0 -8px #c7c7c7,37px 0 0 -8px #c7c7c7,38px 0 0 -8px #c7c7c7,39px 0 0 -8px #c7c7c7,40px 0 0 -8px #c7c7c7,41px 0 0 -8px #c7c7c7,42px 0 0 -8px #c7c7c7,43px 0 0 -8px #c7c7c7,44px 0 0 -8px #c7c7c7,45px 0 0 -8px #c7c7c7,46px 0 0 -8px #c7c7c7,47px 0 0 -8px #c7c7c7,48px 0 0 -8px #c7c7c7,49px 0 0 -8px #c7c7c7,50px 0 0 -8px #c7c7c7,51px 0 0 -8px #c7c7c7,52px 0 0 -8px #c7c7c7,53px 0 0 -8px #c7c7c7,54px 0 0 -8px #c7c7c7,55px 0 0 -8px #c7c7c7,56px 0 0 -8px #c7c7c7,57px 0 0 -8px #c7c7c7,58px 0 0 -8px #c7c7c7,59px 0 0 -8px #c7c7c7,60px 0 0 -8px #c7c7c7,61px 0 0 -8px #c7c7c7,62px 0 0 -8px #c7c7c7,63px 0 0 -8px #c7c7c7,64px 0 0 -8px #c7c7c7,65px 0 0 -8px #c7c7c7,66px 0 0 -8px #c7c7c7,67px 0 0 -8px #c7c7c7,68px 0 0 -8px #c7c7c7,69px 0 0 -8px #c7c7c7,70px 0 0 -8px #c7c7c7,71px 0 0 -8px #c7c7c7,72px 0 0 -8px #c7c7c7,73px 0 0 -8px #c7c7c7,74px 0 0 -8px #c7c7c7,75px 0 0 -8px #c7c7c7,76px 0 0 -8px #c7c7c7,77px 0 0 -8px #c7c7c7,78px 0 0 -8px #c7c7c7,79px 0 0 -8px #c7c7c7,80px 0 0 -8px #c7c7c7,81px 0 0 -8px #c7c7c7,82px 0 0 -8px #c7c7c7,83px 0 0 -8px #c7c7c7,84px 0 0 -8px #c7c7c7,85px 0 0 -8px #c7c7c7,86px 0 0 -8px #c7c7c7,87px 0 0 -8px #c7c7c7,88px 0 0 -8px #c7c7c7,89px 0 0 -8px #c7c7c7,90px 0 0 -8px #c7c7c7,91px 0 0 -8px #c7c7c7,92px 0 0 -8px #c7c7c7,93px 0 0 -8px #c7c7c7,94px 0 0 -8px #c7c7c7,95px 0 0 -8px #c7c7c7,96px 0 0 -8px #c7c7c7,97px 0 0 -8px #c7c7c7,98px 0 0 -8px #c7c7c7,99px 0 0 -8px #c7c7c7,100px 0 0 -8px #c7c7c7,101px 0 0 -8px #c7c7c7,102px 0 0 -8px #c7c7c7,103px 0 0 -8px #c7c7c7,104px 0 0 -8px #c7c7c7,105px 0 0 -8px #c7c7c7,106px 0 0 -8px #c7c7c7,107px 0 0 -8px #c7c7c7,108px 0 0 -8px #c7c7c7,109px 0 0 -8px #c7c7c7,110px 0 0 -8px #c7c7c7,111px 0 0 -8px #c7c7c7,112px 0 0 -8px #c7c7c7,113px 0 0 -8px #c7c7c7,114px 0 0 -8px #c7c7c7,115px 0 0 -8px #c7c7c7,116px 0 0 -8px #c7c7c7,117px 0 0 -8px #c7c7c7,118px 0 0 -8px #c7c7c7,119px 0 0 -8px #c7c7c7,120px 0 0 -8px #c7c7c7,12
11px 0 0 -8px #c7c7c7,122px 0 0 -8px #c7c7c7,123px 0 0 -8px #c7c7c7,124px 0 0 -8px #c7c7c7,125px 0 0 -8px #c7c7c7,126px 0 0 -8px #c7c7c7,127px 0 0 -8px #c7c7c7,128px 0 0 -8px #c7c7c7,129px 0 0 -8px #c7c7c7,130px 0 0 -8px #c7c7c7,131px 0 0 -8px #c7c7c7,132px 0 0 -8px #c7c7c7,133px 0 0 -8px #c7c7c7,134px 0 0 -8px #c7c7c7,135px 0 0 -8px #c7c7c7,136px 0 0 -8px #c7c7c7,137px 0 0 -8px #c7c7c7,138px 0 0 -8px #c7c7c7,139px 0 0 -8px #c7c7c7,140px 0 0 -8px #c7c7c7,141px 0 0 -8px #c7c7c7,142px 0 0 -8px #c7c7c7,143px 0 0 -8px #c7c7c7,144px 0 0 -8px #c7c7c7,145px 0 0 -8px #c7c7c7,146px 0 0 -8px #c7c7c7,147px 0 0 -8px #c7c7c7,148px 0 0 -8px #c7c7c7,149px 0 0 -8px #c7c7c7,150px 0 0 -8px #c7c7c7,151px 0 0 -8px #c7c7c7,152px 0 0 -8px #c7c7c7,153px 0 0 -8px #c7c7c7,154px 0 0 -8px #c7c7c7,155px 0 0 -8px #c7c7c7,156px 0 0 -8px #c7c7c7,157px 0 0 -8px #c7c7c7,158px 0 0 -8px #c7c7c7,159px 0 0 -8px #c7c7c7,160px 0 0 -8px #c7c7c7,161px 0 0 -8px #c7c7c7,162px 0 0 -8px #c7c7c7,163px 0 0 -8px #c7c7c7,164px 0 0 -8px #c7c7c7,165px 0 0 -8px #c7c7c7,166px 0 0 -8px #c7c7c7,167px 0 0 -8px #c7c7c7,168px 0 0 -8px #c7c7c7,169px 0 0 -8px #c7c7c7,170px 0 0 -8px #c7c7c7,171px 0 0 -8px #c7c7c7,172px 0 0 -8px #c7c7c7,173px 0 0 -8px #c7c7c7,174px 0 0 -8px #c7c7c7,175px 0 0 -8px #c7c7c7,176px 0 0 -8px #c7c7c7,177px 0 0 -8px #c7c7c7,178px 0 0 -8px #c7c7c7,179px 0 0 -8px #c7c7c7,180px 0 0 -8px #c7c7c7,181px 0 0 -8px #c7c7c7,182px 0 0 -8px #c7c7c7,183px 0 0 -8px #c7c7c7,184px 0 0 -8px #c7c7c7,185px 0 0 -8px #c7c7c7,186px 0 0 -8px #c7c7c7,187px 0 0 -8px #c7c7c7,188px 0 0 -8px #c7c7c7,189px 0 0 -8px #c7c7c7,190px 0 0 -8px #c7c7c7,191px 0 0 -8px #c7c7c7,192px 0 0 -8px #c7c7c7,193px 0 0 -8px #c7c7c7,194px 0 0 -8px #c7c7c7,195px 0 0 -8px #c7c7c7,196px 0 0 -8px #c7c7c7,197px 0 0 -8px #c7c7c7,198px 0 0 -8px #c7c7c7,199px 0 0 -8px #c7c7c7,200px 0 0 -8px #c7c7c7,201px 0 0 -8px #c7c7c7,202px 0 0 -8px #c7c7c7,203px 0 0 -8px #c7c7c7,204px 0 0 -8px #c7c7c7,205px 0 0 -8px #c7c7c7,206px 0 0 -8px #c7c7c7,207px 0 0 -8px #c7c7c7,208px 0 0 -8px #c7c7c7,209px 0 0 -8px #c7c7c7,210px 0 0 -8px #c7c7c7,211px 0 0 -8px #c7c7c7,212px 0 0 -8px #c7c7c7,213px 0 0 -8px #c7c7c7,214px 0 0 -8px #c7c7c7,215px 0 0 -8px #c7c7c7,216px 0 0 -8px #c7c7c7,217px 0 0 -8px #c7c7c7,218px 0 0 -8px #c7c7c7,219px 0 0 -8px #c7c7c7,220px 0 0 -8px #c7c7c7,221px 0 0 -8px #c7c7c7,222px 0 0 -8px #c7c7c7,223px 0 0 -8px #c7c7c7,224px 0 0 -8px #c7c7c7,225px 0 0 -8px #c7c7c7,226px 0 0 -8px #c7c7c7,227px 0 0 -8px #c7c7c7,228px 0 0 -8px #c7c7c7,229px 0 0 -8px #c7c7c7,230px 0 0 -8px #c7c7c7,231px 0 0 -8px #c7c7c7,232px 0 0 -8px #c7c7c7,233px 0 0 -8px #c7c7c7,234px 0 0 -8px #c7c7c7,235px 0 0 -8px #c7c7c7,236px 0 0 -8px #c7c7c7,237px 0 0 -8px #c7c7c7,238px 0 0 -8px #c7c7c7,239px 0 0 -8px #c7c7c7,240px 0 0 -8px #c7c7c7;margin-top:-8px;}&::-moz-range-track{width:75px;height:2px;}&::-moz-range-thumb{height:18px;width:18px;background:#fff;border-radius:18px;position:relative;}&::-moz-range-progress{height:2px;background:',";border:0;margin-top:0;}&::-ms-track{background:transparent;border:0;border-color:transparent;border-radius:0;border-width:0;color:transparent;height:2px;margin-top:10px;width:240px;}&::-ms-thumb{height:18px;width:18px;background:#fff;border-radius:8px;}&::-ms-fill-upper{background:#c7c7c7;border-radius:0;}&::-ms-fill-upper{background:#c7c7c7;border-radius:0;}&::-ms-thumb{height:18px;width:18px;background:#fff;border-radius:8px;}&::-ms-track{background:transparent;border:0;border-color:transparent;border-radius:0;border-width:0;color:transparent;height:2px;margin-top:10px;width:240px;}&:focus{box-shadow:none;outline:none;}&::-moz-range-track{width:75px;height:2px;}&::-moz-range-thumb{height:18px;width:18px;background:#fff;border-radius:18px;position:relative;}"],m.channelPrimaryColor,m.channelPrimaryColor);var E=n(77527),I=function(e){let t=Number((0,y.ej)("volume")),n=Number.isFinite(t)&&t>0?t:50,o=(0,i.useRef)(null),[a,l]=(0,i.useState)(n),[s,u]=(0,i.useState)(n>0?n:50),[p,v]=(0,i.useState)(!1),m=null,h=()=>{var t;return(null===(t=e.player)||void 0===t?void 0:t.current)||o.current},g=(e,t)=>{let n=h();if(!n||"number"!=typeof n.volume)return;let r=Math.max(0,Math.min(100,e)),i=r/100;n.volume=i,n.muted=t||0===r,l(r),v(n.muted),r>0&&u(r),(0,y.d8)("volume",r),(0,y.d8)("isMuted",n.muted?"true":"false")},x=t=>{if(e.isAdsPlaying)return;let n=a||0,r=t?Math.min(100,n+10):Math.max(0,n-10);g(r,0===r),T(r)},_=(0,E.ZP)(e=>{let{className:t,...n}=e;return(0,r.jsx)(d.Z,{...n,classes:{popper:t}})})(e=>{let{theme:t}=e;return{["& .".concat(c.Z.tooltip)]:{backgroundColor:t.palette.common.white,color:"rgba(0, 0, 0, 0.87)",boxShadow:t.shadows[1],fontSize:13,fontWeight:"semi-bold",borderRadius:"8px",padding:"5x 13px"},["& .".concat(c.Z.arrow)]:{color:t.palette.common.white}}});(0,i.useEffect)(()=>{let t=t=>{let n=document.activeElement;n&&("INPUT"===n.tagName||"TEXTAREA"===n.tagName||n.isContentEditable)||("ArrowUp"===t.key||38===t.keyCode?(x(!0),"function"==typeof e.showControls&&e.showControls(),t.preventDefault()):("ArrowDown"===t.key||40===t.keyCode)&&(x(!1),"function"==typeof e.showControls&&e.showControls(),t.preventDefault()))};return window.addEventListener("keydown",t),()=>window.removeEventListener("keydown",t)},[e.isAdsPlaying,a]),(0,i.useEffect)(()=>{var t;let r=null===(t=e.player)||void 0===t?void 0:t.current;r&&(o.current=r,r.volume=n/100,r.muted=!1,l(n),v(!1),u(n>0?n:50),(0,y.d8)("volume",n),(0,y.d8)("isMuted","false"))},[e.player]);let T=e=>{let t=document.getElementById("vol-btn"),n=document.getElementById("range-slider");clearTimeout(m),t&&n&&(t.style.height="144px",t.style.transition="all 0.4s",n.style.opacity="1",n.style.display="block",m=setTimeout(function(){t.style.height="auto",n.style.opacity="0",t.style.transition="all 0.4s",n.style.display="none"},3e3))};return(0,r.jsx)("button",{className:"advance-control-btn-container vol-btn",id:"vol-btn",children:(0,r.jsxs)("div",{className:"volBtn",children:[(0,r.jsx)("div",{className:"",children:(0,r.jsxs)(R,{id:"range-slider",className:"range-slider",children:[(0,r.jsx)(A,{value:a,isMuted:p,onChange:e=>{let t=Math.max(0,Math.min(100,e));g(t,0===t)},...e}),(0,r.jsx)("span",{className:"range-value"})]})}),(0,r.jsx)(_,{title:p?"Unmute":"Mute",arrow:!0,placement:"left",children:(0,r.jsx)("div",{className:"speaker",onClick:()=>
1{if(e.isAdsPlaying||!h())return!1;p||0===a?g(s>0?s:50,!1):g(0,!0)},children:p?(0,r.jsx)(f.IJ,{className:"mpointer"}):(0,r.jsx)(f.GH,{className:"mpointer"})})})]})})};let R=C.ZP.div.withConfig({componentId:"sc-b2bb1467-0"})(["width:2px;height:75px;position:relative;opacity:0;display:none;background-color:",";"],m.channelPrimaryColor);var L=n(19101),N=n(68070),j=n(5152),D=n.n(j),M=n(58239);let B=D()(()=>Promise.resolve(n.e(7310).then(n.bind(n,97310))),{loadableGenerated:{webpack:()=>[97310]},ssr:!1}),V=D()(()=>Promise.resolve(Promise.all([n.e(4003),n.e(9732),n.e(2918),n.e(6828)]).then(n.bind(n,74167))),{loadableGenerated:{webpack:()=>[74167]},ssr:!1});var U=function(e){let[t,n]=(0,i.useState)({}),[o,a]=(0,i.useState)(!1);(0,i.useEffect)(()=>{n(e.player.current)},[]);let l=(0,i.useRef)(!1),s={ironCookie:(null==e?void 0:e.ironCookie)?e.ironCookie:"",selectedProfile:(null==e?void 0:e.selectedProfile)?e.selectedProfile:"",location_type:"page",event_location_id:"video_overlay_episode_screen",shelves:null},d=(0,y.m1)(s),c=e&&e.urls&&e.urls.logURLV2?(0,y.tY)(e.urls.logURLV2):"";return(0,i.useEffect)(()=>{!l.current&&(l.current=!0,m.isVisitPageOn&&(0,M.qe)(c,"VISIT",d))},[]),(0,r.jsx)("div",{className:m.isDove?"dove-advc-content-container":"advc-content-container",children:(0,r.jsxs)("div",{className:"advc-content",children:[(0,r.jsx)("div",{className:"container-fluid",children:(0,r.jsx)(L.Z,{children:(0,r.jsxs)(N.Z,{md:12,children:[(0,r.jsxs)("div",{className:"close-control",children:[(0,r.jsx)("div",{className:"cross-btn-align",children:(0,r.jsx)(f._k,{className:"player-canel-btn",onClick:()=>{e.setShowMore(!1),t.play().catch(e=>{console.log(e)}),e.setIsVideoPlaying(!0)},callfrom:"more-player"})}),(0,r.jsx)("h1",{className:m.isDove?"dove-text-color-h1":"text-color-h1",children:"Episodes"})]}),"episode"==e.assetType?(0,r.jsx)("div",{className:"episode_cont",children:(0,r.jsx)(V,{item_id:e.parent_id&&""!=e.parent_id?e.parent_id:e.item_id,noDetail:!0,cust:e.customer,ironCookie:e.ironCookie,ironLogin:e.ironLogin,isHooplaVal:e.isHooplaVal,playButtonClickCallBack:()=>{e.setShowMore(!1)},redirectFrom:"player",seasonEpisodes:e.seasonEpisodes,renderFrom:e.renderFrom,assetType:e.assetType})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(B,{item_id:e.item_id,cust:e.customer,ironCookie:e.ironCookie,ironLogin:e.ironLogin})})]})})}),o&&(0,r.jsx)(g.Z,{showAlert:o,setShowAlert:e=>{a(e),setShowMore(!1),t.play().catch(e=>{console.log(e)}),setIsVideoPlaying(!0)},title:userIsInactive?"Are you still watching..?":"Want to watch this title?",desc:!userIsInactive&&e.ironLogin?"You must be a VIP member to watch this title":userIsInactive?"You need to resume to watch the next title?":"You need to Sign In to watch this title",okButtonLabel:o&&!userIsInactive&&e.ironLogin?"See Plans":userIsInactive?"Yes":"Sign In",cancelButtonLabel:"No, thanks",okAction:!userIsInactive&&e.ironLogin?()=>e.router.push({pathname:"/plans"}):userIsInactive?()=>{a(!1),setUserIsInactive(!1),player.play().catch(e=>{console.log(e)})}:()=>e.router.push({pathname:"/login"}),cancelButtonAction:()=>{var t=getCookie("redirectpath")&&"null"!==getCookie("redirectpath")?getCookie("redirectpath"):"";e.router.push({pathname:"/"+t})}})]})})},F=n(45697),O=n.n(F),q=n(38368),G=n(28907),J=n(60990);function Z(e){let{children:t,value:n,index:o,logURLV2:a,ironCookie:l,...s}=e,d=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{if(n===o&&!d.current){let e=a?(0,y.tY)(a):"",t=(0,y.m1)({ironCookie:l||"",location_type:"page",event_location_id:0===n?"video_overlay_details_screen":"video_overlay_subtitles_screen",shelves:null});m.isVisitPageOn&&(0,M.qe)(e,"VISIT",t),d.current=!0}n!==o&&(d.current=!1)},[n,o,a]),(0,r.jsx)("div",{role:"tabpanel",hidden:n!==o,id:"vertical-tabpanel-".concat(o),"aria-labelledby":"vertical-tab-".concat(o),...s,children:n===o&&(0,r.jsx)("div",{children:t})})}function H(e){return{id:"vertical-tab-".concat(e),"aria-controls":"vertical-tabpanel-".concat(e)}}function W(e){let[t,n]=i.useState(0),{selectedAudioIndex:o,audioIndex:a,tracks:l}=e,{assetDetails:s}=e,d=s.details?s.details:{};return(0,r.jsxs)(J.Z,{className:"vertTab",sx:{flexGrow:1,bgcolor:"transparent",display:"flex",height:224,justifyContent:"center",color:"#fff"},children:[(0,r.jsxs)(q.Z,{orientation:"vertical",indicatorColor:"secondary",TabIndicatorProps:{style:{backgroundColor:m.channelPrimaryColor}},value:t,onChange:(e,t)=>
1{n(t)},"aria-label":"Player menu",children:[(0,r.jsx)(G.Z,{label:"Details",sx:{color:m.isDove?"#f7c1bc !important":"inherit","&.Mui-selected":{color:m.isDove?"#885a5a !important":"inherit"}},...H(0)}),(0,r.jsx)(G.Z,{label:"Subtitles",sx:{color:m.isDove?"#f7c1bc !important":"inherit","&.Mui-selected":{color:m.isDove?"#885a5a !important":"inherit"}},...H(1)}),e.audiolength()&&e.audiolength().tracks_&&e.audiolength().tracks_.length>1&&(0,r.jsx)(G.Z,{label:"Audio",sx:{color:m.isDove?"#f7c1bc !important":"inherit","&.Mui-selected":{color:m.isDove?"#885a5a !important":"inherit"}},...H(2)})]}),(0,r.jsx)(Z,{className:"tabs",value:t,index:0,logURLV2:e.logURLV2,ironCookie:null==e?void 0:e.ironCookie,children:(0,r.jsx)("div",{className:"devider_block",children:(0,r.jsxs)("div",{className:"row",children:[(0,r.jsxs)("div",{className:"col-md-4 inner-details",children:[(0,r.jsx)("div",{className:"white-txt",children:"Release Year:"}),(0,r.jsx)("span",{className:"grey-txt",children:d.pub_year?(0,y.EV)(d.pub_year):"N/A"})]}),(0,r.jsxs)("div",{className:"col-md-8 inner-details",children:[(0,r.jsx)("div",{className:"white-txt",children:"Directed by:"}),(0,r.jsx)("span",{className:"grey-txt",children:d.directors?(0,y.EV)(d.directors):"N/A"})]}),(0,r.jsxs)("div",{className:"col-md-4 inner-details",children:[(0,r.jsx)("div",{className:"white-txt",children:"Genres:"}),(0,r.jsx)("span",{className:"grey-txt",children:d.genres?(0,y.Fe)(d.genres):"N/A"})]}),(0,r.jsxs)("div",{className:"inner-details",children:[(0,r.jsx)("div",{className:"white-txt",children:"Starring:"}),(0,r.jsx)("span",{className:"grey-txt",children:d.cast?(0,y.EV)(d.cast):"N/A"})]}),(0,r.jsxs)("div",{className:"col-md-4 inner-details",children:[(0,r.jsx)("div",{className:"white-txt",children:"Rating:"}),(0,r.jsx)("span",{className:"grey-txt",children:d.rating_code?d.rating_code:"N/A"})]})]})})}),(0,r.jsx)(Z,{className:"tabs",value:t,index:1,logURLV2:e.logURLV2,ironCookie:null==e?void 0:e.ironCookie,children:(0,r.jsx)("div",{className:"devider_block",children:(0,r.jsxs)("ul",{className:"subtitle-ulist",children:[(0,r.jsx)("span",{className:"action-header",children:"Subtitles"}),(0,r.jsx)(Y,{id:"0indexCaption",colorsOf:0==e.selectedIndex?"true":"false",indx:0,onClick:()=>{e.captionIndex(0)},children:"Off"}),(0,r.jsx)(Y,{id:"1indexCaption",colorsOf:1==e.selectedIndex?"true":"false",indx:1,onClick:()=>{e.captionIndex(1)},children:"English CC"})]})})}),l&&l.length>1&&(0,r.jsx)("div",{children:(0,r.jsx)(Z,{className:"tabs",value:t,index:2,children:(0,r.jsx)("div",{className:"devider_block",children:(0,r.jsxs)("ul",{className:"subtitle-ulist",children:[(0,r.jsx)("span",{className:"action-header",children:"Language"}),l.map((t,n)=>(0,r.jsx)(Y,{id:"".concat(n,"indexCaption"),colorsOf:o===n&&e.getMainAudio()===t.language||0===n&&""===e.getMainAudio()?"true":"false",indx:n,onClick:()=>{a(n)},children:t.language},n))]})})})})]})}Z.propTypes={children:O().node,index:O().number.isRequired,value:O().number.isRequired};let Y=C.ZP.li.withConfig({componentId:"sc-ca25c6d1-0"})(["color:",";cursor:pointer;padding:5px 7px 5px 7px;"],e=>"true"==e.colorsOf?m.channelPrimaryColor:"white");var z=function(e){var t,n;let[o,a]=(0,i.useState)(e.subTitleFromParent),[l,s]=(0,i.useState)({}),[d,c]=(0,i.useState)(e.audioTrackFromParent);(0,i.useEffect)(()=>{s(e.player.current)},[]);let u={ironCookie:(null==e?void 0:e.ironCookie)?e.ironCookie:"",selectedProfile:(null==e?void 0:e.selectedProfile)?e.selectedProfile:"",location_type:"page",event_location_id:"video_overlay_settings_screen",shelves:null},p=(0,y.m1)(u),v=e&&e.urls&&e.urls.logURLV2?(0,y.tY)(e.urls.logURLV2):"";(0,i.useEffect)(()=>{h()&&(0,M.qe)(v,"VISIT",p)},[]);let m=t=>{a(t),e.subtitleIndex(t),0==t?e.disableSubtitles("disabled"):e.showSubtitles("showing")},g=t=>{var n,r;c(t),e.audioIndex(t),0===t?e.removeAudioTrack(null===(n=e.audiolength().tracks_[t])||void 0===n?void 0:n.language):e.changeAudioTrack(null===(r=e.audiolength().tracks_[t])||void 0===r?void 0:r.language)};return(0,r.jsx)("div",{className:"liveEffect_overlay",children:(0,r.jsx)("div",{className:e.IsliveTv?"advc-content-container  liveTvEffe
1ct":" advc-content-container",children:(0,r.jsx)("div",{className:e.IsliveTv?"advc-content":"vert-tabs-cust advc-content",children:(0,r.jsx)("div",{className:"container-fluid",children:(0,r.jsx)(L.Z,{children:(0,r.jsxs)("div",{className:"player-settings-cont d-flex justify-content-center",children:[!e.IsliveTv&&(0,r.jsx)("div",{className:"close-control",children:(0,r.jsx)(f._k,{className:"player-canel-btn",onClick:()=>{e.setShowAdvcClose(!1),l.play().catch(e=>{console.log(e)}),e.setIsVideoPlaying(!0)},callfrom:"player"})}),e.IsliveTv?(0,r.jsx)(LiveChannelList,{chnlData:e.chnlData?e.chnlData:[],changeChannel:e.changeChannel}):(0,r.jsx)("div",{className:"player-settings-tabs",children:(0,r.jsx)(W,{selectedIndex:o,selectedAudioIndex:d,captionIndex:e=>{m(e)},audioIndex:e=>{g(e)},assetDetails:e.getPlayItemDetails,getMainAudio:e.getMainAudio,audiolength:e.audiolength,tracks:null===(t=e.audiolength())||void 0===t?void 0:t.tracks_,logURLV2:(null==e?void 0:null===(n=e.urls)||void 0===n?void 0:n.logURLV2)?e.urls.logURLV2:"",ironCookie:(null==e?void 0:e.ironCookie)?e.ironCookie:""})})]})})})})})})},X=n(29448),K=function(e){let[t,n]=(0,i.useState)(0),[o,a]=(0,i.useState)("00:00:00");return(0,i.useEffect)(()=>{let t=e.player.current;n(t),t.addEventListener("timeupdate",()=>{var t,n;a(null==e?void 0:null===(n=e.playerRef)||void 0===n?void 0:null===(t=n.current)||void 0===t?void 0:t.currentTime())})},[t,o,e]),(0,r.jsx)("span",{id:"passedTime",children:o&&"NaN:NaN:NaN"!=(0,y.vR)(Math.floor(o))?(0,y.vR)(Math.floor(o)):"00:00:00"})},$=n(30430),Q=n(71555),ee=n(39115),et=n(95639);function en(e){let[t,n]=(0,i.useState)(!0);return t?(0,r.jsx)(er,{onClick:()=>n(!1),children:(0,r.jsxs)(ei,{children:[(0,r.jsx)(eo,{onClick:()=>n(!1)}),(0,r.jsx)("h2",{children:"Get the Full Experience"}),(0,r.jsx)("p",{children:"Enjoy all features in our app."}),(0,r.jsx)(ea,{onClick:()=>{var t,n;if(!u.tq)return;let r="".concat(m.deepLinkinProtocol,"details/").concat((null==e?void 0:null===(n=e.idetails)||void 0===n?void 0:null===(t=n.details)||void 0===t?void 0:t.item_id)||"");window.location.replace(r);let i=({android:()=>/Android/i.test(navigator.userAgent),iOS:()=>/iPhone|iPad|iPod/i.test(navigator.userAgent)}).android()?m.appLink.androidAppStore:m.appLink.appleAppStore;setTimeout(()=>{window.location.replace(i)},3e3)},children:"Open App"})]})}):null}let er=C.ZP.div.withConfig({componentId:"sc-68e1d1f2-0"})(["position:fixed;inset:0;background:#8b8b8ba6;display:flex;align-items:flex-end;z-index:99999;"]),ei=C.ZP.div.withConfig({componentId:"sc-68e1d1f2-1"})(["position:relative;width:100%;background:#000;color:#fff;padding:24px;border-radius:20px 20px 0 0;"]),eo=(0,C.ZP)(et.Z).withConfig({componentId:"sc-68e1d1f2-2"})(["position:absolute;top:15px;right:15px;color:#888;cursor:pointer;&:hover{color:#fff;}"]),ea=C.ZP.div.withConfig({componentId:"sc-68e1d1f2-3"})(["cursor:pointer;width:100px;height:35px;background:",";font-size:16px;border-radius:15px;display:flex;align-items:center;justify-content:center;color:#fff;"],m.channelPrimaryColor);var el=function(e){var t,n,o,a,p,h,x;let[P,b]=(0,i.useState)(!1),[k,C]=(0,i.useState)({}),[A,S]=(0,i.useState)(!1),[R,L]=(0,i.useState)(!1),[N,j]=(0,i.useState)(!1),[D,B]=(0,i.useState)(null),[V,F]=(0,i.useState)(!1),[O,q]=(0,i.useState)(!1),[G,J]=(0,i.useState)(!1),[Z,H]=(0,i.useState)(!1),[W,Y]=(0,i.useState)(!1),[et,er]=(0,i.useState)(""),[ei,eo]=(0,i.useState)(0),ea=(0,i.useRef)(null),el=(0,i.useRef)(""),[es,ed]=(0,i.useState)(!1),[ec,eu]=(0,i.useState)(!0),[ep,ev]=(0,i.useState)(!1),[em,eh]=(0,i.useState)(!0),[eg,ef]=(0,i.useState)(!1),[ex,ey]=(0,i.useState)(!1),[e_,eT]=(0,i.useState)(!1),[eP,eb]=(0,i.useState)(e&&e.idetails&&e.idetails.next_item&&e.idetails.next_item.notification_duration?e.idetails.next_item.notification_duration:10),[ek,ew]=(0,i.useState)(null),[eC,eA]=(0,i.useState)(!1),eS=(0,i.useRef)(0),eE=(0,i.useRef)(!1),eI=t=>{if(!(null==t?void 0:t.duration)||t.duration===1/0)return;let n=Math.floor(t.currentTime/t.duration*100),r=0;if(n>=90?r=90:n>=75?r=75:n>=50?r=50:n>=25&&(r=25),r>eS.current&&(eS.current=r,m.isPixelEnabled&&m.isGCPGAPixelEnabled)){var i,o,a,l,s,d,c;(0,ee.go)("watch_progress",{content_id:(null==e?void 0:null===(o=e.idetails)||void 0===o?void 0:null===(i=o.details)||void 0===i?void 0:i.item_id)||"",content_title:(null==e?void 0:null===(l=e.idetails)||void 0===l?void 0:null===(a=l.details)||void 0===a?void 0:a.title)||"",content_type:(null==e?void 0:null===(d=e.idetails)||void 0===d?void 0:null===(s=d.details)||void 0===s?void 0:s.type)||"",platform:"web",device_type:m.devType,watch_time_seconds:Math.floor(t.currentTime),progress_percent:r,user_id:e.ironCookie?null===(c=e.ironCookie.user)||void 0===c?void 0:c.UId:""})}};(0,i.useEffect)(()=>{var t,n;(null==e?void 0:null===(n=e.idetails)||void 0===n?void 0:null===(t=n.details)||void 0===t?void 0:t.item_id)&&(ek&&ek!==e.idetails.details.item_id&&(eA(!0),setTimeout(()=>{eA(!1)},300)),ew(e.idetails.details.item_id))},[null==e?void 0:null===(n=e.idetails)||void 0===n?void 0:null===(t=n.details)||void 0===t?void 0:t.item_id,ek]);let eR=(0,i.useMemo)(()=>{var t,n,r;return e.showNextPlay&&!e.closeClicked&&(null===(t=e.idetails)||void 0===t?void 0:t.next_item)&&!e_&&!eC&&(null===(r=e.idetails)||void 0===r?void 0:null===(n=r.details)||void 0===n?void 0:n.item_id)===ek},[e.showNextPlay,e.closeClicked,e.idetails,e_,eC,ek]);(0,i.useEffect)(()=>{console.log(e.showNextPlay,"shouldShowNextPlay")},[eR]),(0,i.useEffect)(()=>()=>{if(eE.current&&m.isPixelEnabled&&m.isGCPGAPixelEnabled){var t,n,r,i,o,a,l;(0,ee.go)("watch_session_end",{content_id:(null==e?void 0:null===(n=e.idetails)||void 0===n?void 0:null===(t=n.details)||void 0===t?void 0:t.item_id)||"",content_title:(null==e?void 0:null===(i=e.idetails)||void 0===i?void 0:null===(r=i.details)||void 0===r?void 0:r.title)||"",content_type:(null==e?void 0:null===(a=e.idetails)||void 0===a?void 0:null===(o=a.details)||void 0===o?void 0:o.type)||"",watch_time_seconds:Math.floor(k.currentTime),platform:"web",device_type:m.devType,user_id:e.ironCookie?null===(l=e.ironCookie.user)||void 0===l?void 0:l.UId:""})}eE.current=!0},[]),(0,i.useEffect)(()=>{b(!1)},[null===(a=e.router)||void 0===a?void 0:null===(o=a.query)||void 0===o?void 0:o.item_id]);let eL=(0,E.ZP)(e=>{let{className:t,...n}=e;return(0,r.jsx)(d.Z,{...n,classes:{popper:t}})})(e=>{let{theme:t}=e;return{["& .".concat(c.Z.tooltip)]:{backgroundColor:t.palette.common.white,color:"rgba(0, 0, 0, 0.87)",boxShadow:t.shadows[1],fontSize:13,fontWeight:"semi-bold",borderRadius:"8px",padding:"5x 13px"},["& .".concat(c.Z.arrow)]:{color:t.palette.common.white}}}),eN="";eN=e.IsliveTv?e.logURLV2:(null==e?void 0:null===(x=e.urls)||void 0===x?void 0:x.logURLV2)?(0,y.tY)(e.urls.logURLV2):"";let ej={qualityLevels:e.qualityLevels,IsliveTv:e.IsliveTv,getPlayItemDetails:e.getPlayItemDetails,ironLogin:e.ironLogin,ironCookie:e.ironCookie,isHooplaVal:e.isHooplaVal,vod_type:e.vod_type,viewReportUrl:e.viewReportUrl,qoeReportUrl:e.qoeReportUrl,pauseSetURL:e.pauseSetURL},eD={qualityLevels:(null==e?void 0:e.qualityLevels)?e.qualityLevels:"",IsliveTv:(null==e?void 0:e.IsliveTv)?e.IsliveTv:"",getPlayItemDetails:(null==e?void 0:e.getPlayItemDetails)?e.getPlayItemDetails:"",ironLogin:(null==e?void 0:e.ironLogin)?e.ironLogin:"",ironCookie:(null==e?void 0:e.ironCookie)?e.ironCookie:"",isHooplaVal:(null==e?void 0:e.isHooplaVal)?e.isHooplaVal:"",vod_type:(null==e?void 0:e.vod_type)?null==e?void 0:e.vod_type:"",logURLV2:e.urls&&e.urls.logURLV2?e.urls.logURLV2:"",userProfileData:(null==e?void 0:e.userProfileData)?e.userProfileData:"",selectedProfile:(null==e?void 0:e.selectedProfile)?e.selectedProfile:"",drmType:(null==e?void 0:e.drmScheme)?e.drmScheme:"",pauseSetURL:(null==e?void 0:e.pauseSetURL)?e.pauseSetURL:""},eM={drm:(null==e?void 0:e.drm)?e.drm:"",isSafari:Q.default.browser.IS_SAFARI,isEdge:Q.default.browser.IS_EDGE,is_rented:(null==e?void 0:e.is_rented)?e.is_rented:"",vod_type:(null==e?void 0:e.vod_type)?e.vod_type:""},eB=(0,l.g4)(eM);eD.drmType=(0,l.uc)(eB),e.IsliveTv&&(ej.channelData=e.channelData&&e.channelData[e.currentChannelIndex]),e.IsliveTv&&(eD.channelData=e.channelData&&e.channelData[e.currentChannelIndex]);let eV={},eU={},eF=(0,i.useRef)(null),eO=null,eq=!1,eG=!1,eJ=(0,i.useRef)(null),eZ=(0,i.useRef)(null),eH=(0,i.useRef)(null),eW=(0,i.useRef)(null),eY=(0,i.useRef)(null),ez=(0,i.useRef)(null),eX=(0,i.useRef)(!1),eK="",e$="",eQ=0,e0=0,e7=!1,e1=(0,i.useRef)(0);e&&e.ironCookie&&e.ironCookie.user&&e.ironCookie.user.partner&&(e$=e.ironCookie.user.partner),
1(0,y.ej)("token_name"),e&&e.preroll&&e.preroll.forEach(e=>{for(let t in e)"url"==t&&null!==e[t]&&(eK=e[t])});let e8=[];e.cuepoint&&(e8=e.cuepoint.split(",").map(e=>Number(e)));let e2=t=>{var n,r,i,o,a,l,s,d,c,u,p,v,h,g,f,x,y,_,T,P,b,k,w,C,A,S,E,I,R,L,N,j,D,B,V;let U=(null==e?void 0:null===(n=e.playerRef)||void 0===n?void 0:n.isStartEvent)?e.playerRef.isStartEvent:"";if(e.preroll&&eu(e.skipButtonHide()),!U){let n=e.qualityLevelChange();ev(!1),e.onPause(t.target.currentTime),"trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.Bw)(eV,t.target,n),eU&&(0,M.qe)(eN,"START",eU,t.target,n),e.updateStart(!0),m.isPixelEnabled&&m.isGCPGAPixelEnabled&&(0,ee.go)("watch_start",{content_id:(null==e?void 0:null===(i=e.idetails)||void 0===i?void 0:null===(r=i.details)||void 0===r?void 0:r.item_id)||"",content_title:(null==e?void 0:null===(a=e.idetails)||void 0===a?void 0:null===(o=a.details)||void 0===o?void 0:o.title)||"",content_type:(null==e?void 0:null===(s=e.idetails)||void 0===s?void 0:null===(l=s.details)||void 0===l?void 0:l.type)||"",platform:"web",device_type:m.devType,content_category:(null==e?void 0:null===(c=e.idetails)||void 0===c?void 0:null===(d=c.details)||void 0===d?void 0:d.genres)||"",series_id:(null==e?void 0:null===(p=e.idetails)||void 0===p?void 0:null===(u=p.details)||void 0===u?void 0:u.type)==="episodic"||(null==e?void 0:null===(h=e.idetails)||void 0===h?void 0:null===(v=h.details)||void 0===v?void 0:v.type)==="episode"?null==e?void 0:null===(f=e.idetails)||void 0===f?void 0:null===(g=f.details)||void 0===g?void 0:g.series_id:"",series_title:(null==e?void 0:null===(y=e.idetails)||void 0===y?void 0:null===(x=y.details)||void 0===x?void 0:x.type)==="episodic"||(null==e?void 0:null===(T=e.idetails)||void 0===T?void 0:null===(_=T.details)||void 0===_?void 0:_.type)==="episode"?null==e?void 0:null===(k=e.idetails)||void 0===k?void 0:null===(b=k.details)||void 0===b?void 0:null===(P=b.series_details)||void 0===P?void 0:P.title:"",season_number:(null==e?void 0:null===(C=e.idetails)||void 0===C?void 0:null===(w=C.details)||void 0===w?void 0:w.type)==="episodic"||(null==e?void 0:null===(S=e.idetails)||void 0===S?void 0:null===(A=S.details)||void 0===A?void 0:A.type)==="episode"?null==e?void 0:null===(I=e.idetails)||void 0===I?void 0:null===(E=I.details)||void 0===E?void 0:E.season:"",episode_number:(null==e?void 0:null===(L=e.idetails)||void 0===L?void 0:null===(R=L.details)||void 0===R?void 0:R.type)==="episodic"||(null==e?void 0:null===(j=e.idetails)||void 0===j?void 0:null===(N=j.details)||void 0===N?void 0:N.type)==="episode"?null==e?void 0:null===(B=e.idetails)||void 0===B?void 0:null===(D=B.details)||void 0===D?void 0:D.episode:"",playback_position_seconds:Math.floor(t.target.currentTime),user_id:e.ironCookie?null===(V=e.ironCookie.user)||void 0===V?void 0:V.UId:""})}},e3=t=>{ez.duration=t.target.duration,eq=!0,eG=!0,e&&e.preroll&&e.playPrerollRef&&e.playPrerollRef.current&&eK&&ez.duration<180?eT(!0):eT(!1)},e5=async t=>{var n,r;let i=(null==e?void 0:null===(r=e.playerRef)||void 0===r?void 0:null===(n=r.current)||void 0===n?void 0:n.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"",o=Math.floor(t.target.currentTime%60),a=o-e0;eY.current=ez.current,ez.current=t.target.currentTime,ez.duration=t.target.duration,e.preroll&&(e.preroll.find(e=>ez.duration>10&&ez.current>=e.skip_time/1e3&&e.skip)&&eK&&ez.duration<180?ey(!0):ey(!1)),!i&&(1==a&&(eQ+=1),e0=o,120==eQ&&(eQ=0,eU&&(0,M.qe)(eN,"HEARTBEAT",eU,t.target))),eI(t.target)},e4=t=>{var n,r;let i=(null==e?void 0:null===(r=e.playerRef)||void 0===r?void 0:null===(n=r.current)||void 0===n?void 0:n.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"",o=t.target;if(i)e7&&o.currentTime>0&&!o.paused?eU&&e.preroll&&e.preroll.length&&(0,M.qe)(eN,"BUMPER_RESUME",eU,t.target):e7=!0;else{let n=e.qualityLevelChange();setTimeout(()=>{let t=e.qualityLevelChange();t!==e1.current&&(console.log("Bitrate changed after seek:",t),eU&&(0,M.qe)(eN,"BANDWIDTH",eU,e.player.current,t),e1.current=t)},500),td("send",t.target),"trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.RI)(eV,t.target,"RESUME",
1n),eX.current&&(eU&&(0,M.qe)(eN,"BUFFERING_END",eU,e.player.current,n),eX.current=!1),e7&&o.currentTime>0&&!o.paused?eU&&(0,M.qe)(eN,"RESUME",eU,t.target):e7=!0}},e6=t=>{F(!0),e.delstatconcurrencylock(t.target,"post"),e.contentPlayAction()},e9=t=>{var n,r;((null==e?void 0:null===(r=e.playerRef)||void 0===r?void 0:null===(n=r.current)||void 0===n?void 0:n.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"")||(ef(e.hideCaptionsButtonCallback()),ev(!1),eU&&(0,M.qe)(eN,"LOADING",eU,t.target))},te=t=>{var n,r;let i=(null==e?void 0:null===(r=e.playerRef)||void 0===r?void 0:null===(n=r.current)||void 0===n?void 0:n.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"";F(!1),i?eU&&e.preroll&&e.preroll.length&&(0,M.qe)(eN,"BUMPER_PAUSE",eU,t.target):(td("clear",t.target),t.target.currentTime>0&&("trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.pm)(eV,t.target,"PAUSE"),eU&&(0,M.qe)(eN,"PAUSE",eU,t.target),e.onPause(t.target.currentTime)))},tt=t=>{try{var n,r,i;if(!((null==e?void 0:null===(r=e.playerRef)||void 0===r?void 0:null===(n=r.current)||void 0===n?void 0:n.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"")){eU.player.view_time=null==t?void 0:null===(i=t.target)||void 0===i?void 0:i.currentTime;let n=e.qualityLevelChange();ev(!1),"trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.R9)(eV,t.target,n),eU&&(0,M.qe)(eN,"BUFFERING_START",eU,t.target,n),eX.current=!0}}catch(e){}},tn=t=>{var n,r;let i=(null==e?void 0:null===(r=e.playerRef)||void 0===r?void 0:null===(n=r.current)||void 0===n?void 0:n.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"";e.IsliveTv||i||(eJ.current=eY.current,"trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.pm)(eV,t.target,"SEEKING"),eU&&(0,M.qe)(eN,"PAUSE",eU,t.target))},tr=t=>{var n,r;let i=(null==e?void 0:null===(r=e.playerRef)||void 0===r?void 0:null===(n=r.current)||void 0===n?void 0:n.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"";if(!e.IsliveTv&&!i){let n=e.qualityLevelChange();eZ.current=!1;let r=Math.floor(t.target.currentTime);e8.length;let i=e8.reduce((e,t)=>t<r?e.concat(t):e,[]),o=i[i.length-1],a=e8.reduce((e,t)=>t>r?e.concat(t):e,[])[0];console.log(r,"current Position"),(a&&a-r>120||!a)&&!(r>eH.current&&r<eW.current)&&r>e8[0]&&ez.current>eY.current&&!eF.current.has(o)&&(eF.current.set(o,"set"),e.adTrigger(Math.floor(o)),eH.current=o,eW.current=a),e.onPause(t.target.currentTime),"trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.RI)(eV,t.target,"SEEKED",n)}},ti=t=>{var n,r;let i=e.qualityLevelChange();eV.playbackErrorCode=null===(r=t.target)||void 0===r?void 0:null===(n=r.error)||void 0===n?void 0:n.code,e.onPause(t.target.currentTime),"trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.DW)(eV,t.target,i),eU&&(0,M.qe)(eN,"PLAYBACK_ERROR",eU,t.target,i),e.getPlayItemDetails&&e.getPlayItemDetails.err_msg&&e.videoPlayerError(e.getPlayItemDetails.err_msg)},to=t=>{var n,r,i,o,a,l,s,d,c;let u=(null==e?void 0:null===(r=e.playerRef)||void 0===r?void 0:null===(n=r.current)||void 0===n?void 0:n.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"";e.onPause(t.target.currentTime),eq=!1,!u&&("trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.Gj)(eV,t.target),eU&&(0,M.qe)(eN,"STOP",eU,t.target),e.updateStart(!1),m.isPixelEnabled&&m.isGCPGAPixelEnabled&&(0,ee.go)("watch_complete",{content_id:(null==e?void 0:null===(o=e.idetails)||void 0===o?void 0:null===(i=o.details)||void 0===i?void 0:i.item_id)||"",content_title:(null==e?void 0:null===(l=e.idetails)||void 0===l?void 0:null===(a=l.details)||void 0===a?void 0:a.title)||"",content_type:(null==e?void 0:null===(d=e.idetails)||void 0===d?void 0:null===(s=d.details)||void 0===s?void 0:s.type)||"",completion_threshold:"",platform:"web",device_type:m.devType,watch_time_seconds:Math.floor(t.target.currentTime),user_id:e.ironCookie?null===(c=e.ironCookie.user)||void 0===c?void 0:c.UId:""})),e.delstatconcurrencylock(t.target,"delete"),e.handleContentOnEnd()},ta=()=>{var t,n;let r=(null==e?void 0:null===(n=e.playerRef)||void 0===n?void 0:null===(t=n.current)||void 0===t?void 0:t.isCdigmPreroll)?e.playerRef.current.isCdigmPreroll:"";"trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.Gj)(eV,e.player.current),eq=!1,eU&&(0,M.qe)(eN,"STOP",eU,e.player.current),r&&eU&&(0,M.qe)(eN,"BUMPER_STOP",eU,e.player.current),e.updateStart(!1)},tl=e=>{document.fullscreenElement?(q(!0),console.log("Element: ".concat(document.fullscreenElement.id," entered fullscreen mode."))):(q(!1),console.log("Leaving fullscreen mode."))},ts=e=>{ea.current&&(clearTimeout(ea.current),ea.current=null),el.current===e?eo(e=>e+1):(el.current=e,eo(1)),er(e),Y(!0),ea.current=setTimeout(()=>{Y(!1),eo(0),el.current="",ea.current=null},1e3)};(0,i.useEffect)(()=>{let t=e.player.current;
1return C(t),eF.current=new Map,eG||(eV=(0,l.iP)(ej),eU=(0,l.cv)(eD),t.addEventListener("loadstart",e2,!1),t.addEventListener("loadedmetadata",e3,!1),t.addEventListener("play",e6,!1),t.addEventListener("ended",to,!1),t.addEventListener("pause",te,!1),t.addEventListener("waiting",tt,!1),t.addEventListener("error",ti,!1),t.addEventListener("playing",e4,!1),t.addEventListener("seeking",tn,!1),t.addEventListener("seeked",tr,!1),t.addEventListener("timeupdate",e5,!1),t.addEventListener("loadeddata",e9,!1),window.addEventListener("beforeunload",ta,!1),document.addEventListener("fullscreenchange",tl,!1),eG=!0),n=>{eq&&("trailer"!=e.vod_type&&"promo"!=e.vod_type&&eV&&(0,$.Gj)(eV,t),eU&&(0,M.qe)(eN,"STOP",eU,t),e.updateStart(!1)),clearInterval(eO),eO=null,eG&&(eF.current=null),eG=!1,window.removeEventListener("beforeunload",ta,!1),t.removeEventListener("loadstart",e2,!1),t.removeEventListener("loadedmetadata",e3,!1),t.removeEventListener("timeupdate",e5,!1),t.removeEventListener("play",e6,!1),t.removeEventListener("ended",to,!1),t.removeEventListener("waiting",tt,!1),t.removeEventListener("pause",te,!1),t.removeEventListener("error",ti,!1),t.removeEventListener("playing",e4,!1),t.removeEventListener("seeking",tn,!1),t.removeEventListener("seeked",tr,!1),t.removeEventListener("loadeddata",e9,!1),document.removeEventListener("fullscreenchange",tl,!1),eJ.current=null,eZ.current=null,eH.current=null,eW.current=null,eY.current=null,ez.current=null}},[null===(p=e.getPlayItemDetails)||void 0===p?void 0:p.id,e.channelData&&e.channelData[e.currentChannelIndex]&&e.channelData[e.currentChannelIndex].item_id]);let td=(t,n)=>{"send"==t?(eO&&clearInterval(eO),eO=setInterval(function(){e.setPauseTimeOnBack(Math.floor(1e3*n.currentTime))},6e4)):(clearInterval(eO),eO=null)},tc=(0,i.useCallback)(()=>{k&&k.paused?(k.play(),F(!0)):k&&!k.paused&&(k.pause(),F(!1))},[k]);(0,i.useEffect)(()=>{function t(t){" "!==t.key&&"Space"!==t.code&&32!==t.keyCode||t.repeat||("function"==typeof e.showControls&&e.showControls(),tc(),t.preventDefault()),e.IsliveTv||!k||"mainPlayer"!==e.renderFrom||"live"===e.streamType||e_||(("ArrowRight"===t.key||39===t.keyCode)&&("function"==typeof e.showControls&&e.showControls(),H(!0),ts("forward"),"trailer"!==e.vod_type&&"promo"!==e.vod_type&&e.setPauseTimeOnBack(Math.floor(1e3*k.currentTime)),t.preventDefault()),("ArrowLeft"===t.key||37===t.keyCode)&&("function"==typeof e.showControls&&e.showControls(),J(!0),ts("backward"),"trailer"!==e.vod_type&&"promo"!==e.vod_type&&e.setPauseTimeOnBack(Math.floor(1e3*k.currentTime)),t.preventDefault()))}return window.addEventListener("keydown",t),()=>window.removeEventListener("keydown",t)},[tc,e.showControls,k,e.IsliveTv,e.renderFrom,e.streamType,e.vod_type,e.setPauseTimeOnBack]);let tu=!!e.preroll&&!!e.preroll_src&&ex&&!ec&&(null==e?void 0:null===(h=e.getPlayItemDetails)||void 0===h?void 0:h.pause_time)===0;return(0,r.jsxs)(r.Fragment,{children:[ep&&(0,r.jsx)("div",{className:"center-loader-div livetvSpinner",children:(0,r.jsx)(X.Z,{})}),W&&!e_&&(0,r.jsxs)("div",{className:"seek-text-overlay ".concat(et),children:["forward"===et?(0,r.jsx)(f.kW,{className:"seekIcon"}):(0,r.jsx)(f.ZJ,{className:"seekIcon"}),(0,r.jsxs)("span",{className:"seekAmount",children:["forward"===et?"+":"-",ei?10*ei:10]})]}),u.tq&&m.needPlayerDeepLinkModal&&(0,r.jsx)(en,{...e}),(0,r.jsx)("div",{onMouseMove:()=>e.showControls(),onWheel:()=>e.showControls(),onScroll:()=>e.showControls(),onTouchStart:()=>e.showControls(),onTouchMove:()=>e.showControls(),className:"custom-control-bar-container noneOuting",id:"custom_control_bar_container",tabIndex:"0",children:(0,r.jsxs)("div",{className:"custom-control-bar",children:[tu&&(0,r.jsxs)("button",{className:"player-skip-button",onClick:e.handleSkipPreroll,title:"Skip preroll",children:[(0,r.jsx)(v(),{src:"//images/icons/skip_next.svg",alt:"Skip",width:25,height:25}),"Skip"]}),"mainPlayer"==e.renderFrom&&!eC&&(0,r.jsx)(w,{myMap:eF,registerCuePoint:e=>eF.current.set(e,"set"),seconds:e.seconds,setShowNextPlay:e.setShowNextPlay,nextPlayCountDown:eP,setNextPlayCountDown:e=>eb(e),closeClicked:e.closeClicked,showNextPlay:e.showNextPlay,forwardClicked:
1Z,forwardClickDone:()=>{H(!1)},backwardClicked:G,backwardClickDone:()=>{J(!1)},isPreRollStart:e_,videoTrackUrl:e.VideoTrackUrl,...e}),(0,r.jsx)("div",{className:"timer-slot-left",children:"mainPlayer"==e.renderFrom&&"live"!=e.streamType&&(0,r.jsx)(K,{...e})}),(0,r.jsxs)("div",{className:"play-btn-slot",children:[!e_&&"mainPlayer"==e.renderFrom&&"live"!=e.streamType&&(0,r.jsx)(eL,{title:"Backward 10 Sec",arrow:!0,placement:"top",children:(0,r.jsx)("span",{onClick:()=>{J(!0),ts("backward"),"trailer"!=e.vod_type&&"promo"!=e.vod_type&&e.setPauseTimeOnBack(Math.floor(1e3*k.currentTime))},className:"backForwardControl",children:(0,r.jsx)(f.ZJ,{className:"mpointer"})})}),(0,r.jsx)(eL,{title:V?"Pause":"Play",arrow:!0,placement:"top",children:(0,r.jsx)("span",{className:"playResume",onClick:tc,children:V?(0,r.jsx)(f.z1,{className:"mpointer"}):(0,r.jsx)(f.o4,{className:"mpointer"})})}),!e_&&"mainPlayer"==e.renderFrom&&"live"!=e.streamType&&(0,r.jsx)(eL,{title:"Forward 10 Sec",arrow:!0,placement:"top",children:(0,r.jsx)("span",{onClick:()=>{H(!0),ts("forward"),"trailer"!=e.vod_type&&"promo"!=e.vod_type&&e.setPauseTimeOnBack(Math.floor(1e3*k.currentTime))},className:"backForwardControl",children:(0,r.jsx)(f.kW,{className:"mpointer"})})})]}),(0,r.jsx)("div",{className:"end-timer-right",children:(0,r.jsxs)("div",{className:"livetv-content",children:[!e.IsliveTv&&"live"!=e.streamType&&(0,r.jsx)(T,{...e}),"liveTvPlayer"==e.renderFrom&&(0,r.jsxs)("div",{className:"livetv-beep-gif",children:[(0,r.jsx)(v(),{src:"//images/live_logo_.gif",alt:"LiveLogo",width:30,height:21,priority:!0}),(0,r.jsx)(v(),{className:"Live-Dot-2",src:"//images/live_white.png",alt:"LiveText",width:60,height:22,priority:!0})]})]})})]})}),(0,r.jsxs)(r.Fragment,{children:["mainPlayer"==e.renderFrom&&(0,r.jsx)(s.Z,{_className:"back-button-container",elemid:"back_button_container",onBackButtonEvent:()=>{e.delstatconcurrencylock(k,"delete")},IsliveTv:e.IsliveTv,router:e.router}),(0,r.jsx)("h2",{id:"assetTitleContainer",tabIndex:"0",className:"video_title noneOuting text-color-h1",children:e&&"trailer"==e.vod_type&&"episode"==e.assetType?e.getPlayItemDetails&&e.getPlayItemDetails.details&&e.getPlayItemDetails.details.series_details&&e.getPlayItemDetails.details.series_details.published_season_trailers&&e.getPlayItemDetails.details.series_details.published_season_trailers.map((t,n)=>(0,r.jsx)("div",{children:t.title?t.title:e.getPlayItemDetails.details.series_details.title?e.getPlayItemDetails.details.series_details.title:""},n)):e.AssetTitle?e.AssetTitle:""}),(0,r.jsxs)("div",{className:"advance-button-container",id:"adv_btn_contnr",onMouseMove:()=>e.showControls(),onWheel:()=>e.showControls(),onScroll:()=>e.showControls(),onTouchStart:()=>e.showControls(),onTouchMove:()=>e.showControls(),children:[(0,r.jsxs)(r.Fragment,{children:[!(null==e?void 0:e.isPromo)&&!e_&&!e.IsliveTv&&"live"!=e.streamType&&(0,r.jsx)(eL,{title:"Setting",placement:"left",arrow:!0,children:(0,r.jsx)("button",{className:"advance-control-btn-container ".concat(es?"none-cur":"cur-pointer"),disabled:es,onClick:()=>{if(e.isAdsPlaying)return!1;k.pause(),F(!1),ed(!0)},children:(0,r.jsx)(f.Ah,{...e})})}),!e_&&"trailer"!==e.vod_type&&"promo"!==e.vod_type&&"episode"==e.assetType&&(0,r.jsx)(eL,{title:"More",placement:"left",arrow:!0,children:(0,r.jsx)("button",{className:"advance-control-btn-container ".concat(R?"none-cur":"cur-pointer"),disabled:R,onClick:()=>{if(e.isAdsPlaying)return!1;L(!0),j(!1),k.pause()},children:(0,r.jsx)(f.F8,{})})}),!u.tq&&(0,r.jsx)(I,{...e})]}),"promoPlayer"!==e.renderFrom&&("hoopla"!=e$||!u.tq)&&(0,r.jsx)(eL,{title:"Full Screen",placement:"left",arrow:!0,children:(0,r.jsx)("button",{className:"advance-control-btn-container f-screen",id:"video_full_screen",onClick:()=>{if(u.tq){let t={android:()=>/Android/i.test(navigator.userAgent),iOS:()=>/iPhone|iPad|iPod/i.test(navigator.userAgent)};if(t.android()||t.iOS()||navigator.userAgent.includes("Macintosh")){if("hoopla"==e$){if(e.isAdsPlaying)return!1;if(O)document.fullscreenElement?document.exitFullscreen().then(()=>console.log("Document Exited from Full screen mode")).catch(e=>console.error(e)):document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen(),q(!1);else{let e=document.getElementById("global-video-container");e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen(),q(!0)}}else{window.location.replace((m.isDeepLinkNeeded?m.deepLinkinProtocol:"")+"livetv?q="+(e&&e.channelData&&e.channelData[e.currentChannelIndex]?e.channelData[e.currentChannelIndex].item_id:""));let n=m.appLink.appleAppStore;t.android()&&(n=m.appLink.androidAppStore),setTimeout(()=>{window.location.replace(n)},3e3)}}}else{if(e.isAdsPlaying)return!1;if(O)document.fullscreenElement?document.exitFullscreen().then(()=>console.log("Document Exited from Full screen mode")).catch(e=>console.error(e)):document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen(),q(!1);else{let e=document.getElementById("global-video-container");e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen(),q(!0)}}},children:O?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(f.RR,{className:"mpointer"})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(f.D0,{className:"mpointer"})})})}),u.tq?(0,r.jsx)("google-cast-launcher",{style:{height:"20px",margin:"10px 18px"}}):(0,r.jsx)("google-cast-launcher",{style:{height:"27px",margin:"10px 27px"}})]}),eR&&(0,r.jsx)(_,{handleCloseClicked:()=>{e.setCloseClicked(!0)},seconds:eP,idetails:e.idetails,nextPlayItem:e.nextPlayItem}),D&&(0,r.jsx)(g.Z,{showAlert:D,setShowAlert:()=>{B(null)},title:"Error",desc:D,isCancelBtn:!1,okButtonLabel:"Ok",cancelButtonLabel:"No, thanks",okAction:()=>{var t=(0,y.ej)("redirectpath")&&"null"!==(0,y.ej)("redirectpath")?(0,y.ej)("redirectpath"):"";e.router.push({pathname:"/"+t})}}),R&&(0,r.jsx)(U,{setShowMore:e=>L(e),setIsVideoPlaying:e=>F(e),setShownModal:e=>{j(e)},...e}),es&&"mainPlayer"==e.renderFrom&&(0,r.jsx)(z,{subTitleFromParent:P,subtitleIndex:e=>{b(e)},audioTrackFromParent:A,audioIndex:e=>{S(e)}
1,setShowAdvcClose:e=>{ed(e)},setIsVideoPlaying:e=>{F(e)},getMainAudio:e.getMainAudio,audiolength:e.audiolength,...e})]})]})},es=n(81758),ed=function(e){let t=(0,k.useRouter)(),{errorData:n}=e;return(0,r.jsx)(eh,{children:(0,r.jsxs)(ec,{children:[(0,r.jsx)(em,{children:(0,r.jsx)(f.zU,{})}),(0,r.jsx)(ev,{children:(0,r.jsx)(eu,{children:n?n.errorMessage:""})}),(0,r.jsx)(ep,{onClick:()=>{t.push("/home")},children:"Get back to home"})]})})};let ec=C.ZP.div.withConfig({componentId:"sc-5d4e2f7d-0"})(["display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;width:100%;height:100vh;"]),eu=C.ZP.p.withConfig({componentId:"sc-5d4e2f7d-1"})(["color:#fff;font-size:1.25rem;text-align:center;width:50%;"]),ep=C.ZP.button.withConfig({componentId:"sc-5d4e2f7d-2"})(["display:flex;justify-content:center;align-items:center;background:",";border:none;padding:10px 20px;color:#000000;cursor:pointer;border-radius:4px;font-size:1rem;&:hover{opacity:0.9;}"],m.channelPrimaryColor),ev=C.ZP.div.withConfig({componentId:"sc-5d4e2f7d-3"})(["display:inline-flex;justify-content:center;width:100%;"]);C.ZP.div.withConfig({componentId:"sc-5d4e2f7d-4"})([""]);let em=C.ZP.div.withConfig({componentId:"sc-5d4e2f7d-5"})([""]),eh=C.ZP.div.withConfig({componentId:"sc-5d4e2f7d-6"})(["height:100vh;width:100%;background-color:#313131;"]);n(85824);var eg=n(89914),ef=e=>{var t,o,a,s,d,c,u,p,v,h,g,f,x,_,T,P,b,w,C;let A=e&&e.videoTrack&&e.videoTrack.url,{data:S,error:E}=(0,es.ZP)(A,y.pv),I=[];e.cuepoint&&(I=e.cuepoint.split(",").map(e=>Number(e)));let R=(0,k.useRouter)(),L=(0,i.useRef)(null),N=(0,i.useRef)(null),j=(0,i.useRef)(!1),D=(0,i.useRef)(!1),B=(0,i.useRef)(new Set),V=(0,i.useRef)(!1),U=(0,i.useRef)([]),F=(0,i.useRef)(0),O=(0,i.useRef)(!1),q=(0,i.useRef)(!1),G=(0,i.useRef)(!1),J=(0,i.useRef)(!1),Z=(0,i.useRef)(!1),H={},W=-1,Y=!1,z=0,X=null,[K,Q]=(0,i.useState)(!1),ee=null!==(_=null===(o=e.ironCookie)||void 0===o?void 0:null===(t=o.user)||void 0===t?void 0:t.email)&&void 0!==_?_:"",et=null!==(T=null===(a=e.ironCookie)||void 0===a?void 0:a.device_num)&&void 0!==T?T:"",en=e.item_id,er=e.partner_product_id,ei=e.row8timer,eo=null!==(P=e.partnerName)&&void 0!==P?P:"",ea=null!==(b=e.partnerToken)&&void 0!==b?b:"",ec=null!==(w=null===(d=e.idetails)||void 0===d?void 0:null===(s=d.details)||void 0===s?void 0:s.type)&&void 0!==w?w:"",eu=null!==(C=null===(p=e.idetails)||void 0===p?void 0:null===(u=p.details)||void 0===u?void 0:null===(c=u.series_details)||void 0===c?void 0:c.title)&&void 0!==C?C:"",ep=e.IsliveTv?e.logURLV2:(null==e?void 0:null===(v=e.urls)||void 0===v?void 0:v.logURLV2)?(0,y.tY)(e.urls.logURLV2):"",ev=(null==e?void 0:null===(h=e.urls)||void 0===h?void 0:h.adProviderTagID)?(0,y.tY)(e.urls.adProviderTagID):"",em=(null==e?void 0:null===(g=e.urls)||void 0===g?void 0:g.adProviderName)?(0,y.tY)(e.urls.adProviderName):"",eh=!1;null==e||e.subType,eh=!0;let ef=!0,ex=(0,i.useRef)(ep),ey=(0,i.useRef)({adProviderName:em,adProviderTagID:ev}),e_=(0,i.useRef)({}),eT=(0,i.useRef)(null),[eP,eb]=(0,i.useState)({}),[ek,ew]=(0,i.useState)({isError:null,errorMessage:null}),eC={qualityLevels:e.qualityLevels,IsliveTv:e.IsliveTv,getPlayItemDetails:e.getPlayItemDetails,ironLogin:e.ironLogin,ironCookie:e.ironCookie,vod_type:e.vod_type,viewReportUrl:e.viewReportUrl,qoeReportUrl:e.qoeReportUrl,pauseSetURL:e.pauseSetURL},eA={qualityLevels:e.qualityLevels,IsliveTv:e.IsliveTv,getPlayItemDetails:e.getPlayItemDetails,ironLogin:e.ironLogin,ironCookie:e.ironCookie,isHooplaVal:e.isHooplaVal,vod_type:e.vod_type,logURLV2:ep,userProfileData:e.userProfileData,selectedProfile:e.selectedProfile,drmType:""},eS=(0,i.useRef)(eA);e.IsliveTv&&(eA.channelData=e.channelData&&e.channelData[e.currentChannelIndex]),(0,i.useEffect)(()=>{var e,t;e_.current={...eA,player:{...eA.player||{},view_time:(null===(t=N.current)||void 0===t?void 0:null===(e=t.cache_)||void 0===e?void 0:e.currentTime)||0}},eT.current=N.current},[eA,N.current]),(0,i.useEffect)(()=>{eS.current={...eA},ex.current=ep,ey.current={adProviderName:em,adProviderTagID:ev}},[eA,ep,em,ev]);let eE=(e,t)=>{setTimeout(()=>{let n=Math.floor(t/1e3);n>0&&e.currentTime(n)},2e3)},eI=(t,n)=>{"row8"===e.vod_type&&(clearInterval(ei),ei=setInterval(()=>{(0,y.DZ)({userId:ee,deviceId:et,concurrencyItemId:er},e.row8lockurl,n,r=>{"delete"!==n&&((null==r?void 0:r.status)===200?r.data.status?(null==t||t.pause(),e.videoPlayerError("Oops something went wrong. Please try again later!")):r.data.lockCreated?e.hidePlayerError():(null==t||t.pause(),e.videoPlayerError("This title is currently being watched on your other device.")):(null==t||t.pause(),e.videoPlayerError("Oops something went wrong. Please try again later!")))})},15e3))},eR=(t,n)=>{"row8"===e.vod_type&&(0,y.DZ)({userId:ee,deviceId:et,concurrencyItemId:er},e.row8lockurl,n,r=>{"delete"!==n&&((null==r?void 0:r.status)===200?r.data.status?(null==t||t.pause(),e.videoPlayerError("Oops something went wrong.")):r.data.lockCreated?e.hidePlayerError():(null==t||t.pause(),e.videoPlayerError("This title is currently being watched on your other device.")):(null==t||t.pause(),e.videoPlayerError("Oops something went wrong.")))})},eL=t=>{var n;if(e.src)t.src(e.src);
1else if(e.drm){let n={drm:e.drm,isSafari:videojs.browser.IS_SAFARI,isEdge:videojs.browser.IS_EDGE,is_rented:e.is_rented,player:t,vod_type:e.vod_type},r=(0,l.g4)(n);eA.drmType=(0,l.uc)(r),t.eme.options=r,t.src(r)}t.isCdigmPreroll=!1,O.current=!1,Q(!1);let r=(0,l.cv)(eA);r.player.view_time=null==t?void 0:null===(n=t.cache_)||void 0===n?void 0:n.currentTime,(0,M.qe)(ep,"BUMPER_SKIP",r,t),(0,M.qe)(ep,"BUMPER_STOP",r,t)},eN=()=>F.current===U.current.length-1||F.current<U.current.length&&!!Y||void 0,ej=e=>{if(e){var t;let n=null==e?void 0:e.qualityLevels();return(H=null==n?void 0:n.levels_,W=null==n?void 0:n.selectedIndex_,null==H?void 0:null===(t=H[W])||void 0===t?void 0:t.bitrate)?H[W].bitrate:0}},eD=e=>{let t=(0,l.iP)(eC),n=(0,l.cv)(eA);try{t.adDuration=e.getAd().data.duration}catch(e){}try{var r,i;n.player.ad_url=e.target.adTagUrl,n.player.ad_provider=em,n.player.tag_id=ev,n.player.ad_duration=e.getAd().data.duration,n.player.ad_cue_point=eh?e.target.currentTime:0,n.player.ad_break_start_id=e.getAd().data.adId,n.player.idfa=null==e?void 0:null===(i=e.ad)||void 0===i?void 0:null===(r=i.data)||void 0===r?void 0:r.adId}catch(e){}(0,$.ex)(t,e.target,0,z),(0,M.qe)(ep,"START_AD",n,e.target)},eM=e=>{let t=(0,l.iP)(eC),n=(0,l.cv)(eA);try{t.adDuration=e.getAd().data.duration}catch(e){}try{n.player.ad_url=e.target.adTagUrl,n.player.ad_provider=em,n.player.tag_id=ev,n.player.ad_duration=e.getAd().data.duration,n.player.ad_cue_point=eh?e.target.C.currentTime:0,n.player.ad_break_start_id=e.getAd().data.adId}catch(e){}(0,$.P4)(t,e.target,0,z),(0,M.qe)(ep,"STOP_AD",n,e.target)},eB=()=>{},eV=(0,i.useCallback)(e=>{var t;ef=!0;let n=N.current;if(!n)return;let r=(0,l.cv)(e_.current);r.player.view_time=(null===(t=n.cache_)||void 0===t?void 0:t.currentTime)||0;let i=ej(n);(0,$.bN)((0,l.iP)(eC),e.target,i,0,z),(0,M.qe)(ep,"AD_BREAK_STOP",r,n),I.includes(0)&&U.current.length>1&&(0,M.qe)(ep,"BUMPER_START",r,n,i),eG(),V.current||eB()},[]),eU=(0,i.useCallback)(e=>{let t=N.current;if(!t)return;let n=(0,l.cv)(e_.current);try{var r,i,o,a;n.player.ad_url=(null==e?void 0:null===(r=e.target)||void 0===r?void 0:r.adTagUrl)||"",n.player.ad_provider=em,n.player.tag_id=ev,n.player.ad_duration=(null==e?void 0:null===(o=e.getAd())||void 0===o?void 0:null===(i=o.data)||void 0===i?void 0:i.duration)||"",n.player.ad_cue_point=eh?t.currentTime():0,n.player.view_time=(null===(a=t.cache_)||void 0===a?void 0:a.currentTime)||0}catch(e){}(0,M.qe)(ep,"NO_AD_RCVD",n,t),V.current||eB()},[]),eF=async t=>{var n;let r=(null==e?void 0:null===(n=e.urls)||void 0===n?void 0:n.partnerPlayLogURL)?(0,y.tY)(e.urls.partnerPlayLogURL):"";r=r.replace("__JTV__PARTNER__NAME__",eo);let i={datatype:"json",bdata:{token:ea,item_id:en,view_time:t,type:ec,series_title:eu,device:m.devType},url:r};try{await (0,y._i)(i,e=>{})}catch(e){}};(0,y.Ld)(()=>{if(S){let e=Math.floor(Math.random()*S.length);eb(S[e])}},[S]),(0,i.useEffect)(()=>{U.current=[],F.current=0,O.current=!1,q.current=!1,G.current=!1,J.current=!1,V.current=!1,D.current=!1,j.current=!1,B.current=new Set,Z.current=!1;let t=document.getElementById("nextui-tooltip"),r=L.current,i=(null==r?void 0:r.closest("#global-video-container"))||(null==r?void 0:r.parentElement),o={},a="mainPlayer"===e.renderFrom&&"row8"!==e.vod_type&&"trailer"!==e.vod_type&&"promo"!==e.vod_type&&!e.IsliveTv&&I.includes(0);if(r&&(r.autoplay=!1,r.pause(),r.removeAttribute("src"),r.load(),e.poster&&a&&r.setAttribute("poster",e.poster),a&&!document.getElementById("jtv-ad-preload-overlay")&&i)){let e=document.createElement("div");e.id="jtv-ad-preload-overlay",e.style.cssText="\n            position:absolute;inset:0;background:#000;\n            z-index:9999;pointer-events:none;\n          ",i.style.position="relative",i.appendChild(e)}let s=()=>{let e=document.getElementById("jtv-ad-preload-overlay");e&&(e.style.transition="opacity 0.2s",e.style.opacity="0",setTimeout(()=>e.remove(),200)),r&&r.removeAttribute("poster")};return(async()=>{var t,i,d,c,u,p,v,m,h;if(o&&Object.keys(o).length>0&&!(null==o?void 0:o.isDisposed())&&(console.warn("Disposing existing player instance before initializing new one........................"),o.dispose()),N.current&&!(null===(t=(i=N.current).isDisposed)||void 0===t?void 0:t.call(i))){try{N.current.dispose()}catch(e){}N.current=null}if(!Z.current&&r){let t=(await Promise.resolve().then(n.bind(n,71555))).default;await Promise.all([n.e(764),n.e(5621)]).then(n.t.bind(n,45621,23)),await Promise.resolve().then(n.t.bind(n,78984,23)),await n.e(806).then(n.bind(n,60806)),await n.e(8496).then(n.t.bind(n,98496,23)),await n.e(236).then(n.bind(n,90236)),await Promise.all([n.e(7343),n.e(3174)]).then(n.bind(n,80686)),await Promise.resolve().then(n.bind(n,12647));let i=window.XMLHttpRequest;if(window.XMLHttpRequest=function(){let e=new i,t=e.open,n=e.send;return e.open=function(e,n,r,i,o){return this._url=n,t.apply(this,arguments)},e.send=function(e){return this._url&&(this._url.includes("/api/cine-media/")||this._url.includes("/api/proxy/"))&&this.setRequestHeader("X-Proxy-Request","internal"),n.apply(this,arguments)},e},setTimeout(()=>{window.XMLHttpRequest=i}
1,100),o=N.current=t(r,{autoplay:!1,muted:!1,controls:!1,preload:"none",plugins:{eme:{options:e.src}},isStartEvent:!1}),("mainPlayer"===e.renderFrom||"liveTvPlayer"===e.renderFrom)&&e.drm&&Object.keys(e.drm).length>0){let n={drm:e.drm,isSafari:t.browser.IS_SAFARI,isEdge:t.browser.IS_EDGE,is_rented:e.is_rented,player:o,vod_type:e.vod_type},r=(0,l.g4)(n);eA.drmType=(0,l.uc)(r),o.eme.options=r}let g=()=>{var t,n;let r=N.current;if(r){if(V.current=!1,s(),!q.current&&("mainPlayer"===e.renderFrom||"liveTvPlayer"===e.renderFrom)&&(null===(t=e.getPlayItemDetails)||void 0===t?void 0:t.pause_time)===0&&"row8"!==e.vod_type&&e.preroll&&(e.preroll.forEach(e=>{(null==e?void 0:e.url)&&U.current.push(e.url)}),q.current=!0,!J.current&&e.src&&(U.current.push(e.src),J.current=!0)),U.current.length>1){O.current=!0,F.current=0,Q(!0),r.isCdigmPreroll=!0,r.src(U.current[0]),r.autoplay(!0),r.play().catch(e=>console.log("Bumper play error:",e));let e=(0,l.cv)(eA);e.player.view_time=null==r?void 0:null===(n=r.cache_)||void 0===n?void 0:n.currentTime,(0,M.qe)(ep,"BUMPER_START",e,r)}else f(r)}},f=n=>{if(n||(n=N.current),n){if(s(),O.current=!1,Q(!1),n.isCdigmPreroll=!1,e.drm&&Object.keys(e.drm).length>0){let r={drm:e.drm,isSafari:t.browser.IS_SAFARI,isEdge:t.browser.IS_EDGE,is_rented:e.is_rented,player:n,vod_type:e.vod_type},i=(0,l.g4)(r);eA.drmType=(0,l.uc)(i),n.eme.options=i,n.src(i)}else e.src&&n.src({src:(0,eg.E)(e.src,e.IsliveTv),type:"application/x-mpegURL"});n.autoplay(!0),n.play().catch(e=>console.log("Main content play error:",e)),e.IsliveTv||e.router.query.startFromBegin||!(e.continueWatch>0)||eE(n,e.continueWatch)}};if(!a){s(),g(),Z.current=!0;return}V.current=!0;let x=!1;try{if("function"!=typeof o.ima)throw Error("videojs-ima not registered");o.ima({id:"v-player",adTagUrl:"",debug:!1,contribAdsSettings:{timeout:5e3,debug:!1},requestMode:"onDemand"}),D.current=!0,x=!0}catch(e){console.warn("⚠️ IMA init failed:",e.message)}let _=setTimeout(()=>{console.warn("⚠️ Safety timeout — skipping ad"),D.current=!1,g()},1e4);if(o.on("adstart",()=>{s()}),o.one("contentResumeRequested",()=>{clearTimeout(_),g()}),o.on("adsready",async()=>{var e,t,n;try{await (null==o?void 0:null===(e=o.ima)||void 0===e?void 0:e.addEventListener(google.ima.AdEvent.Type.STARTED,e=>{s(),ef&&(eq(e),ef=!1),eD(e)}))}catch(e){console.log("STARTED listener error:",e)}try{await (null==o?void 0:null===(t=o.ima)||void 0===t?void 0:t.addEventListener(google.ima.AdEvent.Type.COMPLETE,eM))}catch(e){console.log("COMPLETE listener error:",e)}try{await (null==o?void 0:null===(n=o.ima)||void 0===n?void 0:n.addEventListener(google.ima.AdEvent.Type.ALL_ADS_COMPLETED,eV))}catch(e){console.log("ALL_ADS_COMPLETED listener error:",e)}}),j.current||(j.current=!0,o.on("adserror",async e=>{console.log("⚠️ adserror — skipping ad"),clearTimeout(_);try{await eq(e)}catch(e){}try{await eU(e)}catch(e){}try{await eV(e)}catch(e){}if(V.current)V.current=!1,g();else{let e=N.current;e&&e.paused()&&e.play().catch(e=>console.log("Resume failed:",e))}})),N.current.on("error",e=>{var t;let n=N.current.error();(null==n?void 0:null===(t=n.message)||void 0===t?void 0:t.includes("gumgum"))&&ew({isError:!0,errorMessage:"To continue viewing, please disable your ad blocker."})}),!x){clearTimeout(_),g(),Z.current=!0;return}try{await function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5e3;return new Promise((t,n)=>{var r,i;if(null===(i=window)||void 0===i?void 0:null===(r=i.google)||void 0===r?void 0:r.ima)return t();let o=0,a=setInterval(()=>{var r,i;(null===(i=window)||void 0===i?void 0:null===(r=i.google)||void 0===r?void 0:r.ima)?(clearInterval(a),t()):(o+=100)>=e&&(clearInterval(a),n(Error("IMA SDK timeout")))},100)})}();let t=await new Promise(t=>{(0,y.C8)(null==e?void 0:e.ipDetailUrl,e=>t(e))}),n=null==t?void 0:null===(d=t.geo)||void 0===d?void 0:d.uip,r=(null==t?void 0:null===(c=t.geo)||void 0===c?void 0:c.gdpr)?1:0,i=e.pre_roll_url;console.log("\uD83E\uDD2C\uD83E\uDD2C\uD83E\uDD2C\uD83E\uDD2C\uD83E\uDD2C\uD83E\uDD2C.....",i);let a=(null===(u=document.cookie.match("(^|;)\\s*OTGPPConsent\\s*=\\s*([^;]+)"))||void 0===u?void 0:u.pop())||"",l=(null===(p=document.cookie.match("(^|;)\\s*OptanonConsent\\s*=\\s*([^;]+)"))||void 0===p?void 0:p.pop())||"",s=Object.fromEntries(new URLSearchParams(l)),g=(null==s?void 0:s.gppSid)||"",f=(null===(v=document.cookie.match("(^|;)\\s*usprivacy\\s*=\\s*([^;]+)"))||void 0===v?void 0:v.pop())||"",x="1"===navigator.doNotTrack||"1"===window.doNotTrack||"1"===navigator.msDoNotTrack,_=null===(m=window.OnetrustActiveGroups)||void 0===m?void 0:m.includes("C0004");
1if("function"==typeof window.__tcfapi&&1===r){let e=await new Promise(e=>{window.__tcfapi("getTCData",2,t=>e(t))});i=i.replace("__JTV__GDPR__CONSENT__",null!==(h=null==e?void 0:e.tcString)&&void 0!==h?h:"")}else i=i.replace("&gdpr_consent=__JTV__GDPR__CONSENT__","").replace("?gdpr_consent=__JTV__GDPR__CONSENT__&","?").replace("&gdpr_consent=","").replace("?gdpr_consent=&","?");i=i.replace("__JTV__CLIENT__IP__",n).replace("__JTV__GDPR__VALUE__",r).replace("__JTV__US__PRIVACY__",f).replace("__JTV__IFA__TYPE__","sessionid").replace("__JTV__GPP__STRING__",a).replace("__JTV__GPP__SID__",g).replace(/__JTV__DNT__VALUE__/g,"undefind"==typeof x?"number"==typeof x?x:x?1:0:_?0:1),o.ima.changeAdTag(i),o.ima.requestAds()}catch(e){console.warn("⚠️ Ad request failed:",e.message),clearTimeout(_),g()}N.current.on("timeupdate",()=>{var t,n,r,i,o;if(!(null==N?void 0:N.current)||!D.current||!(null===(n=window)||void 0===n?void 0:null===(t=n.google)||void 0===t?void 0:t.ima)||(null===(i=N.current.ima)||void 0===i?void 0:null===(r=i.isAdPlaying)||void 0===r?void 0:r.call(i)))return;let a=Math.floor(N.current.currentTime()),l=null==e?void 0:e.mid_roll_url,s=I.filter(e=>e<=a&&0!==e&&!B.current.has(e)).sort((e,t)=>e-t)[0];if(void 0!==s){B.current.add(s);try{(null==N?void 0:null===(o=N.current)||void 0===o?void 0:o.ima)&&D.current&&(0,y.C8)(null==e?void 0:e.ipDetailUrl,e=>{var t,n,r,i,o,a;let s=null==e?void 0:null===(t=e.geo)||void 0===t?void 0:t.uip,d=(null==e?void 0:null===(n=e.geo)||void 0===n?void 0:n.gdpr)?1:0,c=(null===(r=document.cookie.match("(^|;)\\s*OTGPPConsent\\s*=\\s*([^;]+)"))||void 0===r?void 0:r.pop())||"",u=(null===(i=document.cookie.match("(^|;)\\s*OptanonConsent\\s*=\\s*([^;]+)"))||void 0===i?void 0:i.pop())||"",p=Object.fromEntries(new URLSearchParams(u)),v=(null==p?void 0:p.gppSid)||"",m=(null===(o=document.cookie.match("(^|;)\\s*usprivacy\\s*=\\s*([^;]+)"))||void 0===o?void 0:o.pop())||"",h="1"===navigator.doNotTrack||"1"===window.doNotTrack||"1"===navigator.msDoNotTrack,g=null===(a=window.OnetrustActiveGroups)||void 0===a?void 0:a.includes("C0004"),f="1"==h||"0"==h?parseInt(h):g?0:1;"function"==typeof window.__tcfapi&&1===d?window.__tcfapi("getTCData",2,async e=>{var t;l=l.replace("__JTV__CLIENT__IP__",s).replace("__JTV__GDPR__VALUE__",d).replace("__JTV__US__PRIVACY__",m).replace("__JTV__IFA__TYPE__","sessionid").replace("__JTV__GPP__STRING__",c).replace("__JTV__GPP__SID__",v).replace(/__JTV__DNT__VALUE__/g,f).replace("__JTV__GDPR__CONSENT__",null!==(t=null==e?void 0:e.tcString)&&void 0!==t?t:""),N.current.ima.changeAdTag(l),N.current.ima.requestAds()}):(l=l.replace("__JTV__CLIENT__IP__",s).replace("__JTV__GDPR__VALUE__",d).replace("__JTV__US__PRIVACY__",m).replace("__JTV__IFA__TYPE__","sessionid").replace("__JTV__GPP__STRING__",c).replace("__JTV__GPP__SID__",v).replace(/__JTV__DNT__VALUE__/g,f).replace("&gdpr_consent=__JTV__GDPR__CONSENT__","").replace("?gdpr_consent=__JTV__GDPR__CONSENT__&","?").replace("&gdpr_consent=","").replace("?gdpr_consent=&","?"),N.current.ima.changeAdTag(l),N.current.ima.requestAds())})}catch(e){console.log(e,"midroll error"),hendleafterADSPlay()}}}),Z.current=!0}})().catch(e=>{console.error("Player init failed:",e)}),()=>{var n;let r=document.getElementById("jtv-ad-preload-overlay");if(r&&r.remove(),V.current=!1,t&&(t.style.opacity="1"),clearInterval(ei),e.isHooplaVal&&(null==o?void 0:null===(n=o.currentTime)||void 0===n?void 0:n.call(o))&&eF(o.currentTime()),o&&Z.current){eR(o,"delete");try{o.isDisposed()||(o.muted(!0),o.pause())}catch(e){console.warn("Player silence error:",e)}o={},N.current=null,Z.current=!1,O.current=!1,Q(!1)}}},[e.src,e.idetails]),(0,i.useEffect)(()=>{eI(N.current,"post")},[N,L]);let eO=t=>{var n,r;let i=(0,l.cv)(eA);i.player.view_time=null==t?void 0:null===(n=t.cache_)||void 0===n?void 0:n.currentTime;let o=(0,y.ej)("redirectpath")&&"null"!==(0,y.ej)("redirectpath")?(0,y.ej)("redirectpath"):"";if(e.preroll&&U.current.length>0&&t.isCdigmPreroll)(0,M.qe)(ep,"BUMPER_STOP",i,t),F.current+=1,F.current<U.current.length-1?(t.src(U.current[F.current]),Q(!0),t.state=F.current,t.play(),Y=!0):F.current===U.current.length-1?(t.isCdigmPreroll=!1,O.current=!1,Q(!1),e.drm&&Object.keys(e.drm).length>0||t.src({src:(0,eg.E)(e.src,e.IsliveTv),type:"application/x-mpegURL"}),t.play(),e.IsliveTv||e.router.query.startFromBegin||!(e.continueWatch>0)||eE(t,e.continueWatch)):(O.current=!1,Q(!1),(null===(r=e.getPlayItemDetails)||void 0===r?void 0:r.next_item)?e.handleNextPlay(2):R.push({pathname:"/"+o}));else if("trailer"===e.vod_type)R.push({pathname:"/"+o});else if(!O.current){try{t.isDisposed()||(t.muted(!0),t.pause())}catch(e){}e.handleNextPlay(3)}},eq=(0,i.useCallback)(async e=>{var t,n,r,i,o,a,s,d,c,u,p,v,m,h,g,f,x,y;let _=N.current;if(!_)return;let T=Math.trunc(null!==(o=null==e?void 0:null===(n=e.target)||void 0===n?void 0:null===(t=n.C)||void 0===t?void 0:t.currentTime)&&void 0!==o?o:0),P=0,b=0,k="";if("adserror"!==e.type)try{P=null!==(h=null==e?void 0:null===(d=e.getAd())||void 0===d?void 0:null===(s=d.data)||void 0===s?void 0:null===(a=s.adPodInfo)||void 0===a?void 0:a.totalAds)&&void 0!==h?h:"",b=null!==(g=null==e?void 0:null===(p=e.getAd())||void 0===p?void 0:null===(u=p.data)||void 0===u?void 0:null===(c=u.adPodInfo)||void 0===c?void 0:c.maxDuration)&&void 0!==g?g:"",k=null!==(f=null==e?void 0:null===(m=e.ad)||void 0===m?void 0:null===(v=m.data)||void 0===v?void 0:v.adId)&&void 0!==f?f:""}catch(e){}z=null!==(x=null===(r=_.cache_)||void 0===r?void 0:r.currentTime)&&void 0!==x?x:_.currentTime();let w=(0,l.iP)(eC),C=(0,l.cv)(e_.current);C.player.view_time=null!==(y=null===(i=_.cache_)||void 0===i?void 0:i.currentTime)&&void 0!==y?y:_.currentTime(),C.player.totalAds=P,C.player.maxDuration=b,C.player.idfa=k,(0,$.m6)(w,e.target,T,z),(0,M.qe)(ex.current,"AD_BREAK_START",C,_),eG()},[]),eG=(0,i.useCallback)(()=>{var t;clearTimeout(X),X=null;let n=document.getElementById("custom_control_bar_container"),r=document.getElementById("adv_btn_contnr"),i=document.getElementById("back_button_container"),o=document.getElementById("assetTitleContainer"),a=document.getElementById("nextui-tooltip");null!==(t=L.current)&&void 0!==t&&t.paused||(n&&(n.style.opacity=1),r&&(r.style.opacity=1),i&&(i.style.opacity=1),o&&(o.style.opacity=1),a&&(a.style.opacity=1),X||(X=setTimeout(()=>{if(n&&(n.style.opacity=0),r&&(r.style.opacity=0),"trailer"!==e.vod_type&&"promo"!==e.vod_type&&"row8"!==e.vod_type&&"liveTvPlayer"!==e.renderFrom){var t,l,s,d,c;if((null===(l=window)||void 0===l?void 0:null===(t=l.google)||void 0===t?void 0:t.ima)&&(null==N?void 0:null===(s=N.current)||void 0===s?void 0:s.ads))try{(null==N?void 0:null===(c=N.current)||void 0===c?void 0:null===(d=c.ads)||void 0===d?void 0:d.isInAdMode())===!1&&i&&(i.style.opacity=0)}catch(e){console.warn("isInAdMode not available yet:",e)}}o&&(o.style.opacity=0),a&&(a.style.opacity=0)},3e3)))},[X]),eJ=()=>{var t,n,r,i,o;if(!(null==N?void 0:N.current)||!D.current||!(null===(n=window)||void 0===n?void 0:null===(t=n.google)||void 0===t?void 0:t.ima)||(null===(i=N.current.ima)||void 0===i?void 0:null===(r=i.isAdPlaying)||void 0===r?void 0:r.call(i)))return;let a=Math.floor(N.current.currentTime()),l=null==e?void 0:e.mid_roll_url,s=I.filter(e=>e<=a&&!B.current.has(e)).sort((e,t)=>
1e-t)[0];if(void 0!==s){B.current.add(s);try{(null==N?void 0:null===(o=N.current)||void 0===o?void 0:o.ima)&&D.current&&0!==a&&(0,y.C8)(null==e?void 0:e.ipDetailUrl,e=>{var t,n,r,i,o,a;let s=null==e?void 0:null===(t=e.geo)||void 0===t?void 0:t.uip,d=(null==e?void 0:null===(n=e.geo)||void 0===n?void 0:n.gdpr)?1:0,c=(null===(r=document.cookie.match("(^|;)\\s*OTGPPConsent\\s*=\\s*([^;]+)"))||void 0===r?void 0:r.pop())||"",u=(null===(i=document.cookie.match("(^|;)\\s*OptanonConsent\\s*=\\s*([^;]+)"))||void 0===i?void 0:i.pop())||"",p=Object.fromEntries(new URLSearchParams(u)),v=(null==p?void 0:p.gppSid)||"",m=(null===(o=document.cookie.match("(^|;)\\s*usprivacy\\s*=\\s*([^;]+)"))||void 0===o?void 0:o.pop())||"",h="1"===navigator.doNotTrack||"1"===window.doNotTrack||"1"===navigator.msDoNotTrack,g=null===(a=window.OnetrustActiveGroups)||void 0===a?void 0:a.includes("C0004"),f="1"==h||"0"==h?parseInt(h):g?0:1;"function"==typeof window.__tcfapi&&1===d?window.__tcfapi("getTCData",2,async e=>{var t;l=l.replace("__JTV__CLIENT__IP__",s).replace("__JTV__GDPR__VALUE__",d).replace("__JTV__US__PRIVACY__",m).replace("__JTV__IFA__TYPE__","sessionid").replace("__JTV__GPP__STRING__",c).replace("__JTV__GPP__SID__",v).replace(/__JTV__DNT__VALUE__/g,f).replace("__JTV__GDPR__CONSENT__",null!==(t=null==e?void 0:e.tcString)&&void 0!==t?t:""),N.current.ima.changeAdTag(l),N.current.ima.requestAds()}):(l=l.replace("__JTV__CLIENT__IP__",s).replace("__JTV__GDPR__VALUE__",d).replace("__JTV__US__PRIVACY__",m).replace("__JTV__IFA__TYPE__","sessionid").replace("__JTV__GPP__STRING__",c).replace("__JTV__GPP__SID__",v).replace(/__JTV__DNT__VALUE__/g,f).replace("&gdpr_consent=__JTV__GDPR__CONSENT__","").replace("?gdpr_consent=__JTV__GDPR__CONSENT__&","?").replace("&gdpr_consent=","").replace("?gdpr_consent=&","?"),N.current.ima.changeAdTag(l),N.current.ima.requestAds())})}catch(e){console.log(e,"err value----")}}},eZ=e=>{let t=e&&e.tech_&&e.tech_.textTracks_&&e.tech_.textTracks_.tracks_;if(t){for(let e=0;e<t.length;e++)if("subtitles"==t[e].kind&&"english"===t[e].label?t[e].mode="showing":"captions"==t[e].kind&&"English"===t[e].label?t[e].mode="showing":("captions"==t[e].kind&&"english"===t[e].label||"captions"==t[e].kind&&"English-CC"===t[e].label)&&(t[e].mode="showing"),t[e],t[e].default=!0,"hidden"!=t[e].mode&&"disabled"!=t[e].mode&&"track1"!=t[e].id)return!0;return!1}},eH=(e,t)=>{let n=t&&t.textTracks()?t.textTracks():t&&t.textTracks_&&t.textTracks_.tracks_;if(n)for(let t=0;t<n.length;t++){let r=n[t];if("showing"===e){r.default=!0,r.mode="showing";break}if("disabled"===e){r.mode="hidden";break}}},eW=(e,t)=>{let n=t&&t.textTracks()?t.textTracks():t&&t.textTracks_&&t.textTracks_.tracks_;if(n)for(let t=0;t<n.length;t++){let r=n[t];"subtitles"===r.kind&&"en"===r.language&&"showing"===e&&(r.mode="showing",r.default=!0),"subtitles"===r.kind&&"en"===r.language&&"disabled"===e&&(r.mode="disabled",r.default=!1)}},eY=(e,t)=>{let n=t.audioTracks();for(let e=0;e<n.length;e++)n[e].enabled;let r=null;for(let t=0;t<n.length;t++){let i=n[t];if(i.language===e){r=i;break}}if(r)r.enabled=!0;else{let t=null;for(let r=0;r<n.length;r++){let i=n[r];if(i.id===e){t=i;break}}t&&n.removeTrack(t)}},ez=e=>{let t=e.audioTracks();for(let e=0;e<t.length;e++){let n=t[e];if(n.enabled)return n.language}},eX=e=>{let t=e.audioTracks();if(t)return t};return(null==ek?void 0:ek.isError)?(0,r.jsx)(ed,{errorData:ek}):(0,r.jsx)("div",{id:"global-video-container",className:"video-container",onMouseMove:()=>eG(),onWheel:()=>eG(),onScroll:()=>eG(),onClick:()=>eG(),onTouchStart:()=>eG(),onTouchMove:()=>eG(),children:(0,r.jsxs)("div",{"data-vjs-player":!0,children:["channelVideoPlayer"!==e.renderFrom&&(0,r.jsx)(el,{audiolength:()=>eX(N.current),getMainAudio:()=>ez(N.current),playPreroll:K,seconds:e.seconds,showControls:()=>eG(),setShowNextPlay:e.setShowNextPlay,setCloseClicked:e.setCloseClicked,closeClicked:e.closeClicked,showNextPlay:e.showNextPlay,player:L,updateStart:e=>N.isStartEvent=e,qualityLevelChange:()=>ej(N.current),isPromo:"promo"===e.vod_type,totalDuration:Math.floor(e.duration/1e3),duration:Math.floor(e.duration),remainDuration:Math.floor(e.duration/1e3),contentPlayAction:()=>{eI(N.current,"post"),"liveTvPlayer"===e.renderFrom&&e.stopResumeTimer(!0)},handleContentOnEnd:()=>eO(N.current),contentPauseAction:()=>{"liveTvPlayer"===e.renderFrom&&e.stopResumeTimer(!1)},IsliveTv:e.IsliveTv,router:e.router,renderFrom:e.renderFrom,changeAudioTrack:e=>eY(e,N.current),removeAudioTrack:e=>eY(e,N.current),disableSubtitles:e=>eW(e,N.current),showSubtitles:e=>eW(e,N.current),showValSubtitle:e=>eH(e,N.current),hideCaptionsButtonCallback:()=>eZ(N.current),adTrigger:()=>eJ(),preroll_src:U.current,handleSkipPreroll:()=>eL(N.current),skipButtonHide:()=>eN(),delstatconcurrencylock:(e,t)=>eR(e,t),VideoTrackUrl:null==eP?void 0:null===(x=eP.custom_shelf)||void 0===x?void 0:null===(f=x.tracking_pixel)||void 0===f?void 0:f.video_tracking_multi,drmType:"",playerRef:N,playPrerollRef:O,...e}),(0,r.jsx)("video",{ref:L,id:"v-player",onClick:()=>{N.current.paused()?N.current.play():N.current.pause()},className:"video-js",crossOrigin:"anonymous","webkit-playsinline":"true",playsInl
1ine:!0,children:(0,r.jsx)("track",{id:"track1",src:e.CCurl,kind:"subtitles",srcLang:"en",label:"English"})},e.CCurl)]})})}},27334:function(e,t,n){var r;r=function(e,t,n){e=e&&e.hasOwnProperty("default")?e.default:e,t=t&&t.hasOwnProperty("default")?t.default:t,n=n&&n.hasOwnProperty("default")?n.default:n;var r,i="7.0.0",o=function(e,t){t.isImmediatePropagationStopped=function(){return!0},t.cancelBubble=!0,t.isPropagationStopped=function(){return!0}},a=function(e,t,n){o(e,n),e.trigger({type:t+n.type,originalEvent:n})},l=function(e,t){e.ads.isInAdMode()&&(e.ads.isContentResuming()?e.ads._contentEnding&&a(e,"content",t):a(e,"ad",t))},s=function(e,t){e.ads.isInAdMode()?e.ads.isContentResuming()?(o(e,t),e.trigger("resumeended")):a(e,"ad",t):e.ads._contentHasEnded||e.ads.stitchedAds()||(a(e,"content",t),e.trigger("readyforpostroll"))},d=function(e,t){if(("loadstart"!==t.type||e.ads._hasThereBeenALoadStartDuringPlayerLife)&&("loadeddata"!==t.type||e.ads._hasThereBeenALoadedData)&&("loadedmetadata"!==t.type||e.ads._hasThereBeenALoadedMetaData)){if(e.ads.inAdBreak())a(e,"ad",t);else{if(e.currentSrc()!==e.ads.contentSrc)return;a(e,"content",t)}}},c=function(e,t){e.ads.inAdBreak()?a(e,"ad",t):e.ads.isContentResuming()&&a(e,"content",t)};function u(e){"playing"===e.type?l(this,e):"ended"===e.type?s(this,e):"loadstart"===e.type||"loadeddata"===e.type||"loadedmetadata"===e.type?d(this,e):"play"===e.type?c(this,e):this.ads.isInAdMode()&&(this.ads.isContentResuming()?a(this,"content",e):a(this,"ad",e))}var p={},v=function(n){if(e.dom.isInFrame()&&"function"!=typeof t.__tcfapi){for(var r,i=t,o={};i;){try{if(i.frames.__tcfapiLocator){r=i;break}}catch(e){}if(i===t.top)break;i=i.parent}r&&(t.__tcfapi=function(e,t,n,i){var a=Math.random()+"";o[a]=n,r.postMessage({__tcfapiCall:{command:e,parameter:i,version:t,callId:a}},"*")},t.addEventListener("message",function(e){var t={};try{t="string"==typeof e.data?JSON.parse(e.data):e.data}catch(e){}var n=t.__tcfapiReturn;n&&"function"==typeof o[n.callId]&&(o[n.callId](n.returnValue,n.success),o[n.callId]=null)},!1))}},m=function(){v(),"function"==typeof t.__tcfapi&&t.__tcfapi("addEventListener",2,function(e,t){t&&(p=e)})},h=function(e,t){return t?encodeURIComponent(e):e},g=function(e,t,n){if(e&&e[n])for(var r=e[n],i=Object.keys(r),o=0;o<i.length;o++)t["{mediainfo."+n+"."+i[o]+"}"]=r[i[o]]};function f(r,i,o){var a=this,l={};r=r.replace(/{([^}=]+)=([^}]*)}/g,function(e,t,n){return l["{"+t+"}"]=n,"{"+t+"}"}),void 0===i&&(i=!1);var s={};for(var d in void 0!==o&&(s=o),s["{player.id}"]=this.options_["data-player"]||this.id_,s["{player.height}"]=this.currentHeight(),s["{player.width}"]=this.currentWidth(),s["{player.heightInt}"]=Math.round(this.currentHeight()),s["{player.widthInt}"]=Math.round(this.currentWidth()),s["{mediainfo.id}"]=this.mediainfo?this.mediainfo.id:"",s["{mediainfo.name}"]=this.mediainfo?this.mediainfo.name:"",s["{mediainfo.duration}"]=this.mediainfo?this.mediainfo.duration:"",s["{player.duration}"]=this.duration(),s["{player.durationInt}"]=Math.round(this.duration()),s["{player.pageUrl}"]=e.dom.isInFrame()?n.referrer:t.location.href,s["{playlistinfo.id}"]=this.playlistinfo?this.playlistinfo.id:"",s["{playlistinfo.name}"]=this.playlistinfo?this.playlistinfo.name:"",s["{timestamp}"]=new Date().getTime(),s["{document.referrer}"]=n.referrer,s["{window.location.href}"]=t.location.href,s["{random}"]=Math.floor(1e12*Math.random()),["description","tags","reference_id","ad_keys"].forEach(function(e){a.mediainfo&&a.mediainfo[e]?s["{mediainfo."+e+"}"]=a.mediainfo[e]:l["{mediainfo."+e+"}"]?s["{mediainfo."+e+"}"]=l["{mediainfo."+e+"}"]:s["{mediainfo."+e+"}"]=""}),g(this.mediainfo,s,"custom_fields"),g(this.mediainfo,s,"customFields"),Object.keys(p).forEach(function(e){s["{tcf."+e+"}"]=p[e]}),s["{tcf.gdprAppliesInt}"]=p.gdprApplies?1:0,s)r=r.split(d).join(h(s[d],i));for(var c in r=r.replace(/{pageVariable\.([^}]+)}/g,function(n,r){for(var o,a=t,s=r.split("."),d=0;d<s.length;d++)if(d===s.length-1)o=a[s[d]];else if(void 0===(a=a[s[d]]))break;var c=typeof o;return null===o?"null":void 0===o?l["{pageVariable."+r+"}"]?l["{pageVariable."+r+"}"]:(e.log.warn('Page variable "'+r+'" not found'),""):"string"!==c&&"number"!==c&&"boolean"!==c?(e.log.warn('Page variable "'+r+'" is not a supported type'),""):h(String(o),i)}),l)r=r.replace(c,l[c]);return r}var x={};x.processMetadataTracks=function(e,t){for(var n=e.textTracks(),r=function(n){"metadata"===n.kind&&(e.ads.cueTextTracks.setMetadataTrackMode(n),t(e,n))},i=0;i<n.length;i++)r(n[i]);n.addEventListener("addtrack",function(e){r(e.track)})},x.setMetadataTrackMode=function(e){},x.getSupportedAdCue=function(e,t){return t},x.isSupportedAdCue=function(e,t){return!0},x.getCueId=function(e,t){return t.id};var y=function(e,t){void 0!==t&&""!==t&&(e.ads.includedCues[t]=!0)};function _(){!1!==this.ads._shouldBlockPlay&&(this.paused()||(this.ads.debug("Playback was canceled by cancelContentPlay"),this.pause()),this.ads._cancelledPlay=!0)}x.processAdTrack=function(t,n,r,i){t.ads.includedCues={};for(var o=0;o<n.length;o++){var a=n[o],l=this.getSupportedAdCue(t,a);if(!this.isSupportedAdCue(t,a)){e.log.warn("Skipping as this is not a supported ad cue.",a);return}var s=this.getCueId(t,a),d=a.startTime;if(void 0!==s&&t.ads.includedCues[s]){e.log("Skipping ad already seen with ID "+s);return}i&&i(t,l,s,d),r(t,l,s,d),y(t,s)}};var T={},P=e;T.isMiddlewareMediatorSupported=function(){if(P.browser.IS_IOS||P.browser.IS_ANDROID);else if(P.use&&P.middleware&&P.middleware.TERMINATOR)return!0;return!1},T.playMiddleware=function(t){return{setSource:function(e,t){t(null,e)},callPlay:function(){if(t.ads&&!0===t.ads._shouldBlockPlay)return t.ads.debug("Using playMiddleware to block content playback"),t.ads._playBlocked=!0,P.middleware.TERMINATOR},play:function(n,r){t.ads&&t.ads._playBlocked&&n?(t.ads.debug("Play call to Tech was terminated."),t.trigger("play"),t.addClass("vjs-has-started"),t.ads._playBlocked=!1):r&&r.catch&&r.catch(function(n){"N
1otAllowedError"!==n.name||e.browser.IS_SAFARI||t.trigger("pause")})}}},T.testHook=function(e){P=e};var b=T.playMiddleware,k=T.isMiddlewareMediatorSupported,w=function(){function e(){}return e.getState=function(t){if(t&&e.states_&&e.states_[t])return e.states_[t]},e.registerState=function(t,n){if("string"!=typeof t||!t)throw Error('Illegal state name, "'+t+'"; must be a non-empty string.');return e.states_||(e.states_={}),e.states_[t]=n,n},e}(),C=function(){function t(e){this.player=e}t._getName=function(){return"Anonymous State"};var n=t.prototype;return n.transitionTo=function(e){var t=this.player;this.cleanup(t);var n=new e(t);t.ads._state=n,t.ads.debug(this.constructor._getName()+" -> "+n.constructor._getName());for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];n.init.apply(n,[t].concat(i))},n.init=function(){},n.cleanup=function(){},n.onPlay=function(){},n.onPlaying=function(){},n.onEnded=function(){},n.onAdEnded=function(){},n.onAdsReady=function(){e.log.warn("Unexpected adsready event")},n.onAdsError=function(){},n.onAdsCanceled=function(){},n.onAdTimeout=function(){},n.onAdStarted=function(){},n.onContentChanged=function(){},n.onContentResumed=function(){},n.onReadyForPostroll=function(){e.log.warn("Unexpected readyforpostroll event")},n.onNoPreroll=function(){},n.onNoPostroll=function(){},n.startLinearAdMode=function(){e.log.warn("Unexpected startLinearAdMode invocation (State via "+this.constructor._getName()+")")},n.endLinearAdMode=function(){e.log.warn("Unexpected endLinearAdMode invocation (State via "+this.constructor._getName()+")")},n.skipLinearAdMode=function(){e.log.warn("Unexpected skipLinearAdMode invocation (State via "+this.constructor._getName()+")")},n.isAdState=function(){throw Error("isAdState unimplemented for "+this.constructor._getName())},n.isWaitingForAdBreak=function(){return!1},n.isContentResuming=function(){return!1},n.inAdBreak=function(){return!1},n.handleEvent=function(e){var t=this.player;"play"===e?this.onPlay(t):"adsready"===e?this.onAdsReady(t):"adserror"===e?this.onAdsError(t):"adscanceled"===e?this.onAdsCanceled(t):"adtimeout"===e?this.onAdTimeout(t):"ads-ad-started"===e?this.onAdStarted(t):"contentchanged"===e?this.onContentChanged(t):"contentresumed"===e?this.onContentResumed(t):"readyforpostroll"===e?this.onReadyForPostroll(t):"playing"===e?this.onPlaying(t):"ended"===e?this.onEnded(t):"nopreroll"===e?this.onNoPreroll(t):"nopostroll"===e?this.onNoPostroll(t):"adended"===e&&this.onAdEnded(t)},t}();function A(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,S(e,t)}function S(e,t){return(S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}w.registerState("State",C);var E=function(e){function t(t){var n;return(n=e.call(this,t)||this).contentResuming=!1,n.waitingForAdBreak=!1,n}A(t,e);var n=t.prototype;return n.isAdState=function(){return!0},n.onPlaying=function(){var e=w.getState("ContentPlayback");this.contentResuming&&this.transitionTo(e)},n.onContentResumed=function(){var e=w.getState("ContentPlayback");this.contentResuming&&this.transitionTo(e)},n.isWaitingForAdBreak=function(){return this.waitingForAdBreak},n.isContentResuming=function(){return this.contentResuming},n.inAdBreak=function(){return!0===this.player.ads._inLinearAdMode},t}(C);w.registerState("AdState",E);var I=function(e){function t(){return e.apply(this,arguments)||this}A(t,e);var n=t.prototype;return n.isAdState=function(){return!1},n.onContentChanged=function(e){var t=w.getState("BeforePreroll"),n=w.getState("Preroll");e.ads.debug("Received contentchanged event (ContentState)"),e.paused()?this.transitionTo(t):(this.transitionTo(n,!1),e.pause(),e.ads._pausedOnContentupdate=!0)},t}(C);w.registerState("ContentState",I);var R=function(t){function n(){return t.apply(this,arguments)||this}A(n,t),n._getName=function(){return"AdsDone"};var r=n.prototype;return r.init=function(e){e.ads._contentHasEnded=!0,e.trigger("ended")},r.startLinearAdMode=function(){e.log.warn("Unexpected startLinearAdMode invocation (AdsDone)")},n}(w.getState("ContentState"));w.registerState("AdsDone",R);var L={start:function(t){t.ads.debug("Starting ad break"),t.ads._inLinearAdMode=!0,t.trigger("adstart"),t.ads.shouldTakeSnapshots()&&(t.ads.snapshot=function(t){n=e.browser.IS_IOS&&t.ads.isLive(t)&&t.seekable().length>0?t.currentTime()-t.seekable().end(0):t.currentTime();var n,r=t.$(".vjs-tech"),i=t.textTracks?t.textTracks():[],o=[],a={ended:t.ended(),currentSrc:t.currentSrc(),sources:t.currentSources(),src:t.tech_.src(),currentTime:n,type:t.currentType()};r&&(a.style=r.getAttribute("style"));for(var l=0;l<i.length;l++){var s=i[l];o.push({track:s,mode:s.mode}),s.mode="disabled"}return a.suppressedTracks=o,a}(t)),t.ads.shouldPlayContentBehindAd(t)&&(t.ads.preAdVolume_=t.volume(),t.volume(0)),t.addClass("vjs-ad-playing"),t.hasClass("vjs-live")&&t.removeClass("vjs-live"),t.ads.removeNativePoster()},end:function(t,n){t.ads.debug("Ending ad break"),void 0===n&&(n=function(){}),t.ads.adType=null,t.ads._inLinearAdMode=!1,t.trigger("adend"),t.removeClass("vjs-ad-playing"),t.ads.isLive(t)&&t.addClass("vjs-live"),t.ads.shouldTakeSnapshots()?function(t,n){var i,o=t.ads.snapshot;if(void 0===n&&(n=function(){}),!0===t.ads.disableNextSnapshotRestore){t.ads.disableNextSnapshotRestore=!1,delete t.ads.snapshot,n();return}var a=t.$(".vjs-tech"),l=20,s=o.suppressedTracks,d=function(){for(var e=0;e<s.length;e++)(i=s[e]).track.mode=i.mode},c=function(){var n;if(e.browser.IS_IOS&&t.ads.isLive(t)){if(o.currentTime<0&&(n=t.seekable().length>0?t.seekable().end(0)+o.currentTime:t.currentTime(),t.currentTime(n)),t.paused()){var r=t.play();r&&r.catch&&r.catch(function(t){e.log.warn("Play promise rejected in IOS snapshot resume",t)})}}else if(o.ended)t.currentTime(t.duration());else{t.currentTime(o.currentTime);var i=t.play();i&&i.catch&&i.catch(function(t){e.log.warn("Play promise rejected in snapshot resume",t)})}
vendor: 8,588 bytes, line 1
1t.ads.shouldRemoveAutoplay_&&(t.autoplay(!1),t.ads.shouldRemoveAutoplay_=!1)},u=function n(){if(t.off("contentcanplay",n),r&&t.clearTimeout(r),(a=t.el().querySelector(".vjs-tech")).readyState>1||void 0===a.seekable||a.seekable.length>0)return c();if(l--)t.setTimeout(n,50);else try{c()}catch(t){e.log.warn("Failed to resume the content after an advertisement",t)}};if("style"in o&&a.setAttribute("style",o.style||""),t.ads.videoElementRecycled())t.one("resumeended",function(){delete t.ads.snapshot,n()}),t.one("contentloadedmetadata",d),e.browser.IS_IOS&&!t.autoplay()&&(t.autoplay(!0),t.ads.shouldRemoveAutoplay_=!0),t.src(o.sources),t.one("contentcanplay",u),r=t.setTimeout(u,2e3);else{if(d(),!t.ended()){var p=t.play();p&&p.catch&&p.catch(function(t){e.log.warn("Play promise rejected in snapshot restore",t)})}delete t.ads.snapshot,n()}}(t,n):(t.volume(t.ads.preAdVolume_),n())}},N=function(t){function n(){return t.apply(this,arguments)||this}A(n,t),n._getName=function(){return"Preroll"};var r=n.prototype;return r.init=function(e,t,n){if(this.waitingForAdBreak=!0,e.addClass("vjs-ad-loading"),n||e.ads.nopreroll_)return this.resumeAfterNoPreroll(e);var r=e.ads.settings.timeout;"number"==typeof e.ads.settings.prerollTimeout&&(r=e.ads.settings.prerollTimeout),this._timeout=e.setTimeout(function(){e.trigger("adtimeout")},r),t?this.handleAdsReady():this.adsReady=!1},r.onAdsReady=function(t){t.ads.inAdBreak()?e.log.warn("Unexpected adsready event (Preroll)"):(t.ads.debug("Received adsready event (Preroll)"),this.handleAdsReady())},r.handleAdsReady=function(){this.adsReady=!0,this.readyForPreroll()},r.afterLoadStart=function(e){var t=this.player;t.ads._hasThereBeenALoadStartDuringPlayerLife?e():(t.ads.debug("Waiting for loadstart..."),t.one("loadstart",function(){t.ads.debug("Received loadstart event"),e()}))},r.noPreroll=function(){var e=this;this.afterLoadStart(function(){e.player.ads.debug("Skipping prerolls due to nopreroll event (Preroll)"),e.resumeAfterNoPreroll(e.player)})},r.readyForPreroll=function(){var e=this.player;this.afterLoadStart(function(){e.ads.debug("Triggered readyforpreroll event (Preroll)"),e.trigger("readyforpreroll")})},r.onAdsCanceled=function(e){var t=this;e.ads.debug("adscanceled (Preroll)"),this.afterLoadStart(function(){t.resumeAfterNoPreroll(e)})},r.onAdsError=function(t){var n=this;e.log("adserror (Preroll)"),this.inAdBreak()?t.ads.endLinearAdMode():this.afterLoadStart(function(){n.resumeAfterNoPreroll(t)})},r.startLinearAdMode=function(){var t=this.player;!this.adsReady||t.ads.inAdBreak()||this.isContentResuming()?e.log.warn("Unexpected startLinearAdMode invocation (Preroll)"):(this.clearTimeout(t),t.ads.adType="preroll",this.waitingForAdBreak=!1,L.start(t),t.ads._shouldBlockPlay=!1)},r.onAdStarted=function(e){e.removeClass("vjs-ad-loading")},r.endLinearAdMode=function(){var e=this.player;this.inAdBreak()&&(e.removeClass("vjs-ad-loading"),e.addClass("vjs-ad-content-resuming"),this.contentResuming=!0,L.end(e))},r.skipLinearAdMode=function(){var t=this,n=this.player;n.ads.inAdBreak()||this.isContentResuming()?e.log.warn("Unexpected skipLinearAdMode invocation"):this.afterLoadStart(function(){n.trigger("adskip"),n.ads.debug("skipLinearAdMode (Preroll)"),t.resumeAfterNoPreroll(n)})},r.onAdTimeout=function(e){var t=this;this.afterLoadStart(function(){e.ads.debug("adtimeout (Preroll)"),t.resumeAfterNoPreroll(e)})},r.onNoPreroll=function(t){t.ads.inAdBreak()||this.isContentResuming()?e.log.warn("Unexpected nopreroll event (Preroll)"):this.noPreroll()},r.resumeAfterNoPreroll=function(e){if(this.contentResuming=!0,e.ads._shouldBlockPlay=!1,this.cleanupPartial(e),e.ads._playRequested||e.ads._pausedOnContentupdate){if(e.paused()){e.ads.debug("resumeAfterNoPreroll: attempting to resume playback (Preroll)");var t=e.play();t&&t.then&&t.then(null,function(e){})}else e.ads.debug("resumeAfterNoPreroll: already playing (Preroll)"),e.trigger("play"),e.trigger("playing")}},r.cleanup=function(t){t.ads._hasThereBeenALoadStartDuringPlayerLife||e.log.warn("Leaving Preroll state before loadstart event can cause issues."),this.cleanupPartial(t)},r.cleanupPartial=function(e){e.removeClass("vjs-ad-loading"),e.removeClass("vjs-ad-content-resuming"),this.clearTimeout(e)},r.clearTimeout=function(e){e.clearTimeout(this._timeout),this._timeout=null},n}(w.getState("AdState"));w.registerState("Preroll",N);var j=function(e){function t(){return e.apply(this,arguments)||this}A(t,e),t._getName=function(){return"BeforePreroll"};var n=t.prototype;return n.init=function(e){this.adsReady=!1,this.shouldResumeToContent=!1,e.ads._shouldBlockPlay=!e.ads.settings.allowVjsAutoplay||!e.autoplay()},n.onAdsReady=function(e){e.ads.debug("Received adsready event (BeforePreroll)"),this.adsReady=!0},n.onPlay=function(e){var t=w.getState("Preroll");e.ads.debug("Received play event (BeforePreroll)"),this.transitionTo(t,this.adsReady,this.shouldResumeToContent)},n.onAdsCanceled=function(e){e.ads.debug("adscanceled (BeforePreroll)"),this.shouldResumeToContent=!0},n.onAdsError=function(){this.player.ads.debug("adserror (BeforePreroll)"),this.shouldResumeToContent=!0},n.onNoPreroll=function(){this.player.ads.debug("Skipping prerolls due to nopreroll event (BeforePreroll)"),this.shouldResumeToContent=!0},n.skipLinearAdMode=function(){var e=this.player;e.trigger("adskip"),e.ads.debug("skipLinearAdMode (BeforePreroll)"),this.shouldResumeToContent=!0},n.onContentChanged=function(){this.init(this.player)},t}(w.getState("ContentState"));w.registerState("BeforePreroll",j);var D=function(e){function t(){return e.apply(this,arguments)||this}A(t,e),t._getName=function(){return"Midroll"};var n=t.prototype;return n.init=function(e){e.ads.adType="midroll",L.start(e),e.addClass("vjs-ad-loading")},n.onAdStarted=function(e){e.removeClass("vjs-ad-loading")},n.endLinearAdMode=function(){var e=this.player;this.inAdBreak()&&(this.contentResuming=!0,e.addClass("vjs-ad-content-resuming"),e.removeClass("vjs-ad-loading"),L.end(e))},n.onAdsError=function(e){this.inAdBreak()&&e.ads.endLinearAdMode()},n.cleanup=function(e){e.removeClass("vjs-ad-loading"),e.removeClass("vjs-ad-content-resuming")},t}(w.getState("AdState"));w.registerState("Midroll",D);var M=function(t){function n(){return t.apply(this,arguments)||this}A(n,t),n._getName=function(){return"Postroll"};var r=n.prototype;return r.init=function(e){if(this.waitingForAdBreak=!0,e.ads._contentEnding=!0,e.ads.nopostroll_){this.resumeContent(e);var t=w.getState("AdsDone");this.transitionTo(t)}else{e.addClass("vjs-ad-loading");var n=e.ads.settings.timeout;"number"==typeof e.ads.settings.postrollTimeout&&(n=e.ads.settings.postrollTimeout),this._postrollTimeout=e.setTimeout(function(){e.trigger("adtimeout")},n)}},r.startLinearAdMode=function(){var t=this.player;t.ads.inAdBreak()||this.isContentResuming()?e.log.warn("Unexpected startLinearAdMode invocation (Postroll)"):(t.ads.adType="postroll",t.clearTimeout(this._postrollTimeout),this.waitingForAdBreak=!1,L.start(t))},r.onAdStarted=function(e){e.removeClass("vjs-ad-loading")},r.endLinearAdMode=function(){var e=this,t=this.player,n=w.getState("AdsDone");this.inAdBreak()&&(t.removeClass("vjs-ad-loading"),this.resumeContent(t),L.end(t,function(){e.transitionTo(n)}))},r.skipLinearAdMode=function(){var t=this.player;t.ads.inAdBreak()||this.isContentResuming()?e.log.warn("Unexpected skipLinearAdMode invocation"):(t.ads.debug("Postroll abort (skipLinearAdMode)"),t.trigger("adskip"),this.abort(t))},r.onAdTimeout=function(e){e.ads.debug("Postroll abort (adtimeout)"),this.abort(e)},r.onAdsError=function(e){e.ads.debug("Postroll abort (adserror)"),e.ads.inAdBreak()?e.ads.endLinearAdMode():this.abort(e)},r.onContentChanged=function(e){if(this.isContentResuming()){var t=w.getState("BeforePreroll");this.transitionTo(t)}else if(!this.inAdBreak()){var n=w.getState("Preroll");this.transitionTo(n)}},r.onNoPostroll=function(t){this.isContentResuming()||this.inAdBreak()?e.log.warn("Unexpected nopostroll event (Postroll)"):this.abort(t)},r.resumeContent=function(e){this.contentResuming=!0,e.addClass("vjs-ad-content-resuming")},r.abort=function(e){var t=w.getState("AdsDone");this.resumeContent(e),e.removeClass("vjs-ad-loading"),this.transitionTo(t)},r.cleanup=function(e){e.removeClass("vjs-ad-content-resuming"),e.clearTimeout(this._postrollTimeout),e.ads._contentEnding=!1},n}(w.getState("AdState"));w.registerState("Postroll",M);var B=function(e){function t(){return e.apply(this,arguments)||this}A(t,e),t._getName=function(){return"ContentPlayback"};var n=t.prototype;return n.init=function(e){e.ads._shouldBlockPlay=!1}
1,n.onAdsReady=function(e){e.ads.debug("Received adsready event (ContentPlayback)"),e.ads.nopreroll_||(e.ads.debug("Triggered readyforpreroll event (ContentPlayback)"),e.trigger("readyforpreroll"))},n.onReadyForPostroll=function(e){var t=w.getState("Postroll");e.ads.debug("Received readyforpostroll event"),this.transitionTo(t)},n.startLinearAdMode=function(){var e=w.getState("Midroll");this.transitionTo(e)},t}(w.getState("ContentState"));w.registerState("ContentPlayback",B);var V=function(e){function t(){return e.apply(this,arguments)||this}A(t,e),t._getName=function(){return"StitchedContentPlayback"};var n=t.prototype;return n.init=function(){this.player.ads._shouldBlockPlay=!1},n.onContentChanged=function(){this.player.ads.debug("Received contentchanged event ("+this.constructor._getName()+")")},n.startLinearAdMode=function(){var e=w.getState("StitchedAdRoll");this.transitionTo(e)},t}(w.getState("ContentState"));w.registerState("StitchedContentPlayback",V);var U=function(e){function t(){return e.apply(this,arguments)||this}A(t,e),t._getName=function(){return"StitchedAdRoll"};var n=t.prototype;return n.init=function(){this.waitingForAdBreak=!1,this.contentResuming=!1,this.player.ads.adType="stitched",L.start(this.player)},n.onPlaying=function(){},n.onContentResumed=function(){},n.onAdEnded=function(){this.endLinearAdMode(),this.player.trigger("ended")},n.endLinearAdMode=function(){var e=w.getState("StitchedContentPlayback");L.end(this.player),this.transitionTo(e)},t}(w.getState("AdState"));w.registerState("StitchedAdRoll",U);var F=T.isMiddlewareMediatorSupported,O=e.getTech("Html5").Events,q={timeout:5e3,prerollTimeout:void 0,postrollTimeout:void 0,debug:!1,stitchedAds:!1,contentIsLive:void 0,liveCuePoints:!0,allowVjsAutoplay:e.options.normalizeAutoplay||!1},G=function(t){var n=this,r=e.obj.merge(q,t),o=[];O.concat(["firstplay","loadedalldata"]).forEach(function(e){-1===o.indexOf(e)&&o.push(e)}),n.on(o,u),F()||(r.debug&&e.log("Using cancelContentPlay to block content playback"),n.on("play",_)),n.setTimeout(function(){n.ads._hasThereBeenALoadStartDuringPlayerLife||""===n.src()||e.log.error("videojs-contrib-ads has not seen a loadstart event 5 seconds after being initialized, but a source is present. This indicates that videojs-contrib-ads was initialized too late. It must be initialized immediately after video.js in the same tick. As a result, some ads will not play and some media events will be incorrect. For more information, see http://videojs.github.io/videojs-contrib-ads/integrator/getting-started.html")},5e3),n.on("ended",function(){n.hasClass("vjs-has-started")||n.addClass("vjs-has-started")}),n.on("contenttimeupdate",function(){n.removeClass("vjs-waiting")}),n.on(["addurationchange","adcanplay"],function(){if(!(n.ads.settings.stitchedAds||n.hasStarted())&&(!n.ads.snapshot||n.currentSrc()!==n.ads.snapshot.currentSrc)&&n.ads.inAdBreak()){var t=n.play();t&&t.catch&&t.catch(function(t){e.log.warn("Play promise rejected when playing ad",t)})}}),n.on("nopreroll",function(){n.ads.debug("Received nopreroll event"),n.ads.nopreroll_=!0}),n.on("nopostroll",function(){n.ads.debug("Received nopostroll event"),n.ads.nopostroll_=!0}),n.on("playing",function(){n.ads._cancelledPlay=!1,n.ads._pausedOnContentupdate=!1}),n.on("play",function(){n.ads._playRequested=!0}),n.one("loadstart",function(){n.ads._hasThereBeenALoadStartDuringPlayerLife=!0}),n.on("loadeddata",function(){n.ads._hasThereBeenALoadedData=!0}),n.on("loadedmetadata",function(){n.ads._hasThereBeenALoadedMetaData=!0}),n.ads={disableNextSnapshotRestore:!1,_contentEnding:!1,_contentHasEnded:!1,_hasThereBeenALoadStartDuringPlayerLife:!1,_hasThereBeenALoadedData:!1,_hasThereBeenALoadedMetaData:!1,_inLinearAdMode:!1,_shouldBlockPlay:!1,_playBlocked:!1,_playRequested:!1,adType:null,VERSION:i,reset:function(){n.ads.disableNextSnapshotRestore=!1,n.ads._contentEnding=!1,n.ads._contentHasEnded=!1,n.ads.snapshot=null,n.ads.adType=null,n.ads._hasThereBeenALoadedData=!1,n.ads._hasThereBeenALoadedMetaData=!1,n.ads._cancelledPlay=!1,n.ads._shouldBlockPlay=!1,n.ads._playBlocked=!1,n.ads.nopreroll_=!1,n.ads.nopostroll_=!1,n.ads._playRequested=!1},startLinearAdMode:function(){n.ads._state.startLinearAdMode()},endLinearAdMode:function(){n.ads._state.endLinearAdMode()},skipLinearAdMode:function(){n.ads._state.skipLinearAdMode()},stitchedAds:function(t){return void 0!==t&&(e.log.warn("Using player.ads.stitchedAds() as a setter is deprecated, it should be set as an option upon initialization of contrib-ads."),this.settings.stitchedAds=!!t),this.settings.stitchedAds},videoElementRecycled:function(){if(n.ads.shouldPlayContentBehindAd(n))return!1;if(!this.snapshot)throw Error("You cannot use videoElementRecycled while there is no snapshot.");var e=n.tech_.src()!==this.snapshot.src,t=n.currentSrc()!==this.snapshot.currentSrc;return e||t},isLive:function(t){return(void 0===t&&(t=n),"boolean"==typeof t.ads.settings.contentIsLive)?t.ads.settings.contentIsLive:t.duration()===1/0||"8"===e.browser.IOS_VERSION&&0===t.duration()},shouldPlayContentBehindAd:function(t){if(void 0===t&&(t=n),t)return!!t.ads.settings.liveCuePoints&&!e.browser.IS_IOS&&!e.browser.IS_ANDROID&&t.duration()===1/0;throw Error("shouldPlayContentBehindAd requires a player as a param")},shouldTakeSnapshots:function(e){return void 0===e&&(e=n),!this.shouldPlayContentBehindAd(e)&&!this.stitchedAds()},isInAdMode:function(){return this._state.isAdState()},isWaitingForAdBreak:function(){return this._state.isWaitingForAdBreak()},isContentResuming:function(){return this._state.isContentResuming()},isAdPlaying:function(){return this._state.inAdBreak()},inAdBreak:function(){return this._state.inAdBreak()},removeNativePoster:function(){var e=n.$(".vjs-tech");e&&e.removeAttribute("poster")},debug:function(){if(this.settings.debug){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];1===n.length&&"string"==typeof n[0]?e.log("ADS: "+n[0]):e.log.apply(e,["ADS:"].concat(n))}}},n.ads.settings=r,r.stitchedAds=!!r.stitchedAds,r.stitchedAds?n.ads._state=new(w.get
1State("StitchedContentPlayback"))(n):n.ads._state=new(w.getState("BeforePreroll"))(n),n.ads._state.init(n),n.ads.cueTextTracks=x,n.ads.adMacroReplacement=f.bind(n),n.ads.contentSrc=n.currentSrc(),n.ads._seenInitialLoadstart=!1,n.on("loadstart",function(){if(!n.ads.inAdBreak()){var e=n.currentSrc();e!==n.ads.contentSrc&&(n.ads._seenInitialLoadstart&&n.trigger({type:"contentchanged"}),n.trigger({type:"contentupdate",oldValue:n.ads.contentSrc,newValue:e}),n.ads.contentSrc=e),n.ads._seenInitialLoadstart=!0}}),n.on("contentchanged",n.ads.reset);var a=function(){var t=n.textTracks();if(!n.ads.shouldPlayContentBehindAd(n)&&n.ads.inAdBreak()&&n.tech_.featuresNativeTextTracks&&e.browser.IS_IOS&&!Array.isArray(n.textTracks()))for(var r=0;r<t.length;r++){var i=t[r];"showing"===i.mode&&(i.mode="disabled")}};n.ready(function(){n.textTracks().addEventListener("change",a)}),n.on(["play","playing","ended","adsready","adscanceled","adskip","adserror","adtimeout","adended","ads-ad-started","contentchanged","dispose","contentresumed","readyforpostroll","nopreroll","nopostroll"],function(e){n.ads._state.handleEvent(e.type)}),n.on("dispose",function(){n.ads.reset(),n.textTracks().removeEventListener("change",a)}),m(),n.ads.listenToTcf=m};return G.VERSION=i,function(){if(e.getPlugin)return!!e.getPlugin("ads");var t=e.getComponent("Player");return!!(t&&t.prototype.ads)}(e)||((e.registerPlugin||e.plugin)("ads",G),k()&&!e.usingContribAdsMiddleware_&&(e.use("*",b),e.usingContribAdsMiddleware_=!0,e.log.debug("Play middleware has been registered with videojs"))),G},e.exports=r(n(71555),n(58908),n(89144))},89914:function(e,t,n){n.d(t,{E:function(){return o}});var r=n(81354),i=n.n(r);function o(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t)return e;if(!e)return console.error("CDN URL is required - no default fallback available"),null;if([".m3u8"].some(t=>null==e?void 0:e.toLowerCase().endsWith(t)),!e.startsWith("http"))return console.error("CDN URL must be a valid HTTP/HTTPS URL"),null;let n=function(e){try{return i().AES.encrypt(e,"d0e5a4cf1b791825734aadfe874b3ccf").toString()}catch(e){return console.error("Failed to encode CDN URL:",e),""}}(e);return"/api/cine-media/master?mdid=".concat(encodeURIComponent(n))}}}]);

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.