"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6410],{91328:function(e,n,t){var i=t(85893),r=t(67294),a=t(48566),s=t(78652),l=t(28055),o=t(38824),c=t(67814),u=t(59417);n.Z=function(e){var n=e.qualities,t=e.selectedQuality,d=e.onQualityChange,v=(0,r.useState)(!1),f=v[0],m=v[1];return(0,i.jsxs)(a.Z,{direction:"up",isOpen:f,toggle:function(){m(!f)},id:"quality-selector",onMouseEnter:function(){m(!0)},onMouseLeave:function(){m(!1)},children:[(0,i.jsx)(s.Z,{className:"text-white icon",color:"transparent",children:(0,i.jsx)(c.G,{icon:u.gr5})}),(0,i.jsx)(l.Z,{end:!0,style:{right:"-100% !important"},dark:!0,children:n.map((function(e,n){return(0,i.jsx)(o.Z,{value:e.path,active:t.quality==e.quality,onClick:d,children:e.quality},n)}))})]})}},68777:function(e,n,t){var i=t(85893),r=t(67294),a=t(48566),s=t(78652),l=t(28055),o=t(38824);n.Z=function(e){var n=e.speed,t=e.onSpeedChange,c=(0,r.useState)(!1),u=c[0],d=c[1];return(0,i.jsxs)(a.Z,{id:"speed-control",direction:"up",isOpen:u,toggle:function(){d(!u)},onMouseEnter:function(){d(!0)},onMouseLeave:function(){d(!1)},children:[(0,i.jsxs)(s.Z,{className:"text-white icon",color:"transparent",children:[n,"x"]}),(0,i.jsx)(l.Z,{end:!0,style:{right:"-100% !important"},dark:!0,children:[{label:"0.5x",value:"0.5"},{label:"1x",value:"1"},{label:"1.25x",value:"1.25"},{label:"1.5x",value:"1.5"},{label:"1.75x",value:"1.75"},{label:"2.0x",value:"2"},{label:"3.0x",value:"3"},{label:"4.0x",value:"4"}].map((function(e,r){return(0,i.jsx)(o.Z,{active:e.value==n,value:e.value,onClick:t,children:e.label},e.value)}))})]})}},7079:function(e,n,t){t.d(n,{zz:function(){return d}});var i=t(85893),r=t(67294),a=t(48566),s=t(78652),l=t(28055),o=t(38824),c=t(59417),u=t(67814),d=[{label:"Fit Video",value:"contain"},{label:"Fit Width",value:"fill"}];n.ZP=function(e){var n=e.options,t=void 0===n?d:n,v=e.selectedVideoFitOption,f=void 0===v?d[0]:v,m=e.onVideoFitOptionChange,p=(0,r.useState)(!1),h=p[0],x=p[1];return(0,i.jsxs)(a.Z,{direction:"up",isOpen:h,toggle:function(){x(!h)},id:"video-fit-options-selector",onMouseEnter:function(){x(!0)},onMouseLeave:function(){x(!1)},children:[(0,i.jsx)(s.Z,{className:"d-flex text-white icon align-items-center",color:"transparent",children:(0,i.jsx)(u.G,{className:"ms-2",icon:c.UFF})}),(0,i.jsx)(l.Z,{end:!0,style:{right:"-100% !important"},dark:!0,children:t.map((function(e,n){return(0,i.jsx)(o.Z,{value:e.value,active:f.value==e.value,onClick:function(){return null===m||void 0===m?void 0:m(e)},children:e.label},n)}))})]})}},77999:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(14924),r=t(26042),a=t(85893),s=t(67294),l=t(59417),o=t(67814),c=t(96486),u=t(45508),d=t(3751),v=t(96076),f=t(43704),m=t(89885),p=t(85313),h=t(91328),x=t(70789),g=t(68777),y=t(30381),T=t.n(y),b=t(49475),E=t(39154),k=t(55678),w=t(84082),N=t(7079);function j(e){var n,t,y=function(){var e,n=null===(e=je.current)||void 0===e?void 0:e.getElementsByTagName("video")[0],t=T()(1e3*X),i=t.clone().add(n.duration,"seconds");if(T()().isBefore(i)){var r=T()().diff(t,"seconds");n.currentTime=r,be.restart(1e3*i.unix(),!0)}},j=function(e,n){var t=document.getElementById("videojs"),i={},r=null===e||void 0===e?void 0:e.endsWith(".mp4");i=Z&&!r?{autoplay:!1,controls:!1,liveui:!1,responsive:!0,preload:"auto",fluid:!0,html5:{nativeAudioTracks:!0,nativeVideoTracks:!0,nativeTextTracks:!0,vhs:{experimentalLLHLS:!0,experimentalBufferBasedABR:!0}}}:Se&&!r?{autoplay:!1,controls:!1,responsive:!0,preload:"auto",fluid:!0,html5:{vhs:{overrideNative:!0},nativeAudioTracks:!0,nativeVideoTracks:!0,nativeTextTracks:!0}}:{autoplay:!1,controls:!1,responsive:!0,preload:"auto",fluid:!C,html5:{vhs:{overrideNative:!0},nativeAudioTracks:!1,nativeVideoTracks:!1}};var a=videojs(t,i,(function(t){var i,r=null===(i=je.current)||void 0===i?void 0:i.getElementsByTagName("video")[0];if(r){if(r.addEventListener("timeupdate",Re),Fe){var s=a.qualityLevels();s.on("change",(function(){var e=s.selectedIndex,n=s[e];Me({target:{value:n.label.replace("".concat(e,"-"),"")}})}))}r.addEventListener("loadedmetadata",(function(){if("1"!=ke.web_enablefullpagevideo||n){if(Ne>0)r.currentTime=Ne;else{var e=localStorage.getItem(v.bW),t=(e=e?JSON.parse(e):{})[I];I&&t&&(r.currentTime=t)}r.playbackRate=ie,"1"==A&&y(),a.play().then((function(e){G(!0),ue(!1)})).catch((function(e){ue(!0)}))}})),a.off("error"),Fe||a.on("error",(function(){var n=a.error();if(n&&3===n.code&&navigator.onLine&&L&&Te.current<=3){var t=L.findIndex((function(n){return n.path==e}));Me({target:{value:L[t==L.length-1?0:t+1].path}}),Te.current+=1}})),a.ready((function(){var e=a.tech();if(e&&e.name&&e.hls){var n={},t=e.hls,i=t.xhr;t.xhr=function(e,r){if(!e.uri.includes(".key")&&!e.uri.includes("ck."))return i.call(t,e,r);n[e.uri]?r(null,{response:n[e.uri],responseURL:e,uri:e.uri,responseType:"arraybuffer"}):fetch(e.uri).then((function(e){return e.arrayBuffer()})).then((function(t){n[e.uri]=t,r(null,{response:n[e.uri],responseURL:e,uri:e.uri,responseType:"arraybuffer"})})).catch((function(e){}))}}})),r.addEventListener("ended",(function(e){G(!1)}))}}));Se&&!r&&"function"==typeof a.eme&&a.eme();var s=Se?{type:"application/dash+xml",src:e||Ie,keySystems:{"com.widevine.alpha":(0,u.NA)(B)}}:{type:"application/x-mpegURL",src:e||Ie,withCredentials:z};r&&(s={type:"video/mp4",src:e}),e.endsWith(".aac")&&(s={type:"audio/aac",src:e}),a.src(s)},S=function(){var e,n=null===(e=je.current)||void 0===e?void 0:e.getElementsByTagName("video")[0];if(k.Am.error("Network disconnected."),n.buffered.length>0){var t=n.buffered.end(0);n.currentTime+5>=t&&n.pause()}},F=function(e){var n;e.preventDefault(),e.stopImmediatePropagation();var t=null===(n=je.current)||void 0===n?void 0:n.getElementsByTagName("video")[0];k.Am.success("You are back online."),t.paused||t.pause(),t.play().catch((function(e){}))},I=e.videoId,L=e.qualities,R=e.seekBarDisabled,B=e.video_key,Z=e.low_latency_enabled,D=(e.setIsDrmNotPlaying,e.onBeforeQualityChange),O=e.isMobile,q=e.disableFluidMode,C=void 0!==q&&q,M=e.isPremier,A=void 0===M?"0":M,X=e.startDate,W=e.withCredentials,z=void 0!==W&&W,U=e.enableAdaptiveBitrate,P=void 0===U?"0":U,Q=e.watermarkText,V=(0,s.useState)(!1),_=V[0],G=V[1],H=(0,s.useState)(!1),J=(H[0],H[1],(0,s.useState)(0)),Y=J[0],K=J[1],$=(0,s.useState)("00:00/00:00"),ee=$[0],ne=$[1],te=(0,s.useState)(1),ie=te[0],re=te[1],ae=(0,s.useState)(!1),se=ae[0],le=ae[1],oe=(0,s.useState)(!0),ce=oe[0],ue=oe[1],de=(0,s.useState)(0),ve=de[0],fe=de[1],me=(0,s.useState)(e.selectedQuality),pe=me[0],he=me[1],xe=(0,s.useState)(e.selectedVideoFitOption||N.zz[0]),ge=xe[0],ye=xe[1],Te=(0,s.useRef)(0),be=(0,d.useTimer)({autoStart:!1,expiryTimestamp:new Date}),Ee=(0,s.useContext)(m.Z),ke=Ee.appConfig,we=Ee.currentUser,Ne=0,je=(0,s.useRef)(),Se=!(0,c.isEmpty)(B)&&!(null===(n=ke.web_windowsdomains)||void 0===n?void 0:n.includes(ke.host)),Fe="1"==P&&!Se&&!(null===(t=e.src)||void 0===t?void 0:t.endsWith(".mp4"))&&!(null===L||void 0===L?void 0:L.some((function(e){return e.path.endsWith(".mp4")})))&&!(0,p.IB)(),Ie=Fe?"https://appx-transcoded-videos.classx.co.in/manual4.m3u8":e.src,Le=(0,d.useTimer)({autoStart:!0,expiryTimestamp:(new Date).setSeconds((new Date).getSeconds()+3),onExpire:function(){Xe()}}),Re=function(){var e,n=null===(e=je.current)||void 0===e?void 0:e.getElementsByTagName("video")[0];if(n){!function(){var e,n=null===(e=je.current)||void 0===e?void 0:e.getElementsByTagName("video")[0];if(n&&n.buffered&&n.buffered.length>0){var t=100/n.duration*n.buffered.end(0);fe(t)}}();var t=100/n.duration*n.currentTime;if(isNaN(t))K(0),ne("00:00/00:00");else{K(t);var i=new Date(1e3*n.duration).toISOString().substr(11,8),r=new Date(1e3*n.currentTime).toISOString().substr(11,8),a=Math.floor(n.duration/3600),s=Math.floor(n.currentTime/3600);if(0!=a)if(0!=s)ne(r+"/"+i);else{var l=r.split(":");r=l[1]+":"+l[2],ne(r+"/"+i)}else{var o=i.split(":");if(i=o[1]+":"+o[2],0!=s)ne(r+"/"+i);else{l=r.split(":");r=l[1]+":"+l[2],ne(r+"/"+i)}}}}};(0,s.useEffect)((function(){if(Fe){var e=Be(L);window.MS?window.MS[Ie]=e:window.MS=(0,i.Z)({},Ie,e)}j(Ie,!1)}),[]);var Be=function(e){var n="";return e.forEach((function(e){switch(e.quality){case"144p":case"144":n+="#EXT-X-STREAM-INF:BANDWIDTH=180000,RESOLUTION=240x144\n"+e.path+"\n";break;case"240p":case"240":n+="#EXT-X-STREAM-INF:BANDWIDTH=250000,RESOLUTION=426x240\n"+e.path+"\n";break;case"360p":case"360":n+="#EXT-X-STREAM-INF:BANDWIDTH=350000,RESOLUTION=640x360\n"+e.path+"\n";break;case"480p":case"480":n+="#EXT-X-STREAM-INF:BANDWIDTH=500000,RESOLUTION=854x480\n"+e.path+"\n";break;case"720p":case"720":n+="#EXT-X-STREAM-INF:BANDWIDTH=700000,RESOLUTION=1280x720\n"+e.path+"\n";break;case"1080p":case"1080":n+="#EXT-X-STREAM-INF:BANDWIDTH=1000000,RESOLUTION=1020x1080\n"+e.path+"\n"}})),n="#EXTM3U\n#EXT-X-VERSION:3\n"+n};(0,s.useEffect)((function(){var e,n=null===(e=je.current)||void 0===e?void 0:e.getElementsByTagName("video")[0];return n.requestPictureInPicture=function(){},document.addEventListener("keydown",Oe),window.onStartupPlay=function(){n.play()},window.addEventListener("online",F),window.addEventListener("offline",S),function(){document.removeEventListener("keydown",Oe),window.removeEventListener("online",F),window.removeEventListener("offline",S),De(n)}}),[]);var Ze,De=function(e){var n=localStorage.getItem(v.bW);n=n?JSON.parse(n):{},I&&e&&0!=e.currentTime&&(e.duration-e.currentTime<=5?(delete n[I],localStorage.setItem(v.bW,JSON.stringify(n))):(n[I]=e.currentTime,localStorage.setItem(v.bW,JSON.stringify(n))))},Oe=function(e){"INPUT"!=e.target.tagName&&("ArrowLeft"==e.code?(e.preventDefault(),qe(-5)):"ArrowRight"==e.code?(e.preventDefault(),qe(5)):"Space"==e.code&&(e.preventDefault(),Ce()))},qe=function(e){var n,t=null===(n=je.current)||void 0===n?void 0:n.getElementsByTagName("video")[0],i=t.currentTime+e;t.currentTime=i},Ce=function(){var e,n=null===(e=je.current)||void 0===e?void 0:e.getElementsByTagName("video")[0];n.paused?n.play():n.pause(),G(!n.paused),ue(!1),n.paused||"1"!=A||y()},Me=function(e){var n,t=e.target.value,i=L.find((function(e){return e.path==t})),r=null===(n=je.current)||void 0===n?void 0:n.getElementsByTagName("video")[0];if((De(r),Ne=r.currentTime,D)&&!1===D(i))return;he(i),G(!0),Fe||j(t,!0)},Ae=function(){var e=document.getElementById("hlsplayer");if((!e||!e.classList.contains("user-active"))&&(e.classList.remove("user-inactive"),e.classList.add("user-active"),!Le.seconds<=1)){var n=(new Date).setSeconds((new Date).getSeconds()+3);Le.restart(n,!0)}},Xe=function(){var e=document.getElementById("hlsplayer");e&&(e.classList.remove("user-active"),e.classList.add("user-inactive"))};return(0,a.jsxs)("div",{id:"hlsplayer",ref:je,onMouseMove:Ae,onTouchStart:Ae,style:{position:"relative"},children:[C&&(0,a.jsx)(b.Z,{}),!(0,c.isEmpty)(Q)&&(0,a.jsx)(E.Z,{message:Q},"watermark"),(0,c.isEmpty)(Q)&&"0"!=ke.web_enablewatermarkonvideos&&we&&(0,a.jsx)(E.Z,{},"watermark"),(0,a.jsx)("video",{id:"videojs",style:(0,r.Z)({width:"100%",objectFit:null!==(Ze=ge.value)&&void 0!==Ze?Ze:"contain"},C?{height:"100vh"}:{maxHeight:"100vh"}),className:"video-js vjs-big-play-centered",controlsList:"nodownload",poster:"/noposter",disablePictureInPicture:!0,onContextMenu:function(e){e.preventDefault()},playsInline:!0,controls:!1}),ce?(0,a.jsx)(o.G,{icon:l.aQp,size:"3x",className:"position-absolute center opacity-75 cursor-pointer text-gray",onClick:Ce}):(0,a.jsxs)("div",{id:"floatingBtns",className:"position-absolute center opacity-75 align-items-center",children:[!be.isRunning&&(0,a.jsx)(w.Z,{color:"link",onClick:function(){return qe(-10)},children:(0,a.jsx)(o.G,{size:"2x",icon:l.DYF})}),(0,a.jsx)(w.Z,{color:"link",onClick:Ce,children:(0,a.jsx)(o.G,{icon:_?l.ul5:l.aQp,size:"3x",className:"mx-4"})}),!be.isRunning&&(0,a.jsx)(w.Z,{color:"link",onClick:function(){return qe(10)},children:(0,a.jsx)(o.G,{size:"2x",icon:l.irl})})]}),(0,a.jsxs)("div",{id:"hls-player-video-controls",children:[(0,a.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:["1"!=A&&(0,a.jsx)("div",{className:"duration mx-2 font-sm d-md-none text-white",children:ee.split("/")[0]}),!be.isRunning&&(0,a.jsx)(x.Z,{currentTime:Y,bufferedTime:ve,onTimeChange:function(e){var n,t=null===(n=je.current)||void 0===n?void 0:n.getElementsByTagName("video")[0],i=t.duration*(e.target.value/100);t.currentTime=i,K(e.target.value)},seekBarDisabled:R}),"1"!=A&&(0,a.jsx)("div",{className:"duration mx-2 font-sm d-md-none text-white",children:ee.split("/")[1]})]}),(0,a.jsxs)("div",{className:"d-flex align-items-center justify-content-between px-2",children:[(0,a.jsxs)("div",{className:"d-flex align-items-center",children:[(0,a.jsx)("div",{id:"hls-play-pause",className:"icon",onClick:Ce,children:(0,a.jsx)(o.G,{icon:_?l.XQY:l.zc})}),!be.isRunning&&(0,a.jsx)("div",{className:"icon",onClick:function(){return qe(-10)},children:(0,a.jsx)("img",{src:"/icons/backwards.svg"})}),!be.isRunning&&(0,a.jsx)("div",{className:"icon",onClick:function(){return qe(10)},children:(0,a.jsx)("img",{src:"/icons/forward.svg"})}),!O&&(0,a.jsx)(f.Z,{}),"1"!=A&&(0,a.jsx)("div",{className:"duration ms-2 font-sm d-none d-md-block text-white",children:ee})]}),(0,a.jsxs)("div",{className:"d-flex align-items-center",children:[(0,a.jsx)("div",{className:"speed-di",children:(0,a.jsx)(g.Z,{speed:ie,onSpeedChange:function(e){var n,t=e.target.value;(null===(n=je.current)||void 0===n?void 0:n.getElementsByTagName("video")[0]).playbackRate=t,re(t)}})}),(0,a.jsx)("div",{className:"video-fit-options-selector-div",children:(0,a.jsx)(N.ZP,{selectedVideoFitOption:ge,onVideoFitOptionChange:function(e){ye(e)}})}),L&&pe&&L.length>0&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(h.Z,{qualities:L,selectedQuality:pe,onQualityChange:Fe?function(e){for(var n=videojs.getPlayer("videojs").qualityLevels(),t=e.target.value,i=L.findIndex((function(e){return e.path==t})),r=0;r<n.length;r++)n[r].enabled=r==i}:Me})}),(0,a.jsx)("div",{id:"hls-full-screen",className:"icon",style:O?{visibility:"hidden"}:{},onClick:function(){var e,n=document.getElementById("hlsplayer"),t=null===(e=je.current)||void 0===e?void 0:e.getElementsByTagName("video")[0],i=function(){document.fullscreenElement||document.webkitFullscreenElement?le(!0):(le(!1),t&&t.paused&&G(!1))};if(!se&&navigator.userAgent.includes("Mac")&&"ontouchend"in document&&t.webkitEnterFullScreen)return t.webkitEnterFullScreen(),void t.addEventListener("webkitendfullscreen",i);null==(!(0,p.Od)()&&n.requestFullscreen?n.requestFullscreen():n.mozRequestFullscreen?n.mozRequestFullscreen():n.webkitRequestFullscreen?n.webkitRequestFullscreen():n.msRequestFullscreen?n.msRequestFullscreen():n.webkitEnterFullScreen?n.webkitEnterFullScreen():null)?(t.requestFullscreen?t.requestFullscreen():t.mozRequestFullscreen?t.mozRequestFullscreen():t.webkitRequestFullscreen?t.webkitRequestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.webkitEnterFullScreen&&t.webkitEnterFullScreen(),t.addEventListener("fullscreenchange",i),t.addEventListener("webkitendfullscreen",i)):n.addEventListener("fullscreenchange",i),screen.orientation.lock&&screen.orientation.lock("landscape-primary"),document.fullscreenElement?(document.exitFullscreen(),screen.orientation.lock&&screen.orientation.lock("natural")):se&&n.webkitExitFullScreen&&n.webkitExitFullScreen()},children:(0,a.jsx)(o.G,{icon:se?l.Qj4:l.TL5,className:"me-"})})]})]})]})]})}}}]);