PageSourceSearch

https://abema.tv/assets/compat/c0dc05ec32c08115.6504.bundle.js

js abema.tv collected 2026-09-24 08:31:16 UTC 15,256 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6504],{20030:function(e,t,r){r.d(t,{W:function(){return L},G:function(){return H}});var n=r(62906),i=r(90563),s=r(57215),o=r(75730),a=r(38960),u=r(49304),c=r(29122),p=function(e){function t(e){var r,i,o;return(0,n._)(this,t),r=(0,a._)(this,t,[void 0,e]),(0,s._)(r,"name","ConnectionLimiterGeneralError"),Object.setPrototypeOf(r,t.prototype),null==(i=(o=Error).captureStackTrace)||i.call(o,r,t),r}return(0,u._)(t,e),t}((0,c._)(Error)),l=function(e){function t(e){var r,i,o;return(0,n._)(this,t),r=(0,a._)(this,t),(0,s._)(r,"name","ConnectionLimiterLimitExceededError"),(0,s._)(r,"value",void 0),Object.setPrototypeOf(r,t.prototype),null==(i=(o=Error).captureStackTrace)||i.call(o,r,t),r.value=e,r}return(0,u._)(t,e),t}((0,c._)(Error)),d=r(32746),y=r(99536),h=r(74344),_=r(97188),v=r(5252),f=r(62141),w=r(88677),$=r(74843),b=r(86696),T=function(){function e(t){var r=t.playbackStarted$,i=t.playbackCompleted$,o=t.paused$,a=t.gateway,u=t.repository;(0,n._)(this,e),(0,s._)(this,"_playbackStarted$",void 0),(0,s._)(this,"_playbackCompleted$",void 0),(0,s._)(this,"_paused$",void 0),(0,s._)(this,"_gateway",void 0),(0,s._)(this,"_repository",void 0),this._playbackStarted$=r,this._playbackCompleted$=i,this._paused$=o,this._gateway=a,this._repository=u}return(0,i._)(e,[{key:"activate",value:function(){var e,t,r,n,i,s,a,u,c,l,T,g,k,m=new _.yU;return m.add((t=(e={playbackStarted$:this._playbackStarted$,gateway:this._gateway,repository:this._repository}).playbackStarted$,r=e.gateway,n=e.repository,t.pipe((0,$.n)(function(){return r.reportPlaybackContinued()})).subscribe({next:function(e){n.writePollingResult(e)},error:function(e){var t=(0,y.KC)(new p({cause:e}));n.writePollingResult(t)}}))),m.add((s=(i={playbackCompleted$:this._playbackCompleted$,paused$:this._paused$,gateway:this._gateway,repository:this._repository}).playbackCompleted$,a=i.paused$,u=i.gateway,(c=i.repository).pollingInterval$.pipe((0,$.n)(function(e){return(0,v.Y)((0,d.l6)(e)).pipe((0,b.Q)((0,f.h)(s,a)))}),(0,$.n)(function(){return u.reportPlaybackContinued()})).subscribe({next:function(e){c.writePollingResult(e)},error:function(e){var t=(0,y.KC)(new p({cause:e}));c.writePollingResult(t)}}))),m.add((T=(l={playbackCompleted$:this._playbackCompleted$,gateway:this._gateway}).playbackCompleted$,g=l.gateway,(k=new _.yU(function(){g.reportPlaybackAborted({isPageDismissal:!1}).catch(h.H)})).add((0,f.h)(T,(0,w.R)(window,"pagehide")).pipe((0,$.n)(function(e){return g.reportPlaybackAborted({isPageDismissal:(0,o._)(e,Event)})})).subscribe({error:h.H})),k)),m}}]),e}(),g=r(80914),k=r(13571),m=function(e){return{interval:null!=e.interval?globalThis.Number(e.interval):0,max:null!=e.max?globalThis.Number(e.max):0}},C=r(43638),I=r(9355),P=r(89205),S=r(75630),E=r(45501),O=r(43252),R=function(){function e(t){var r=t.contentType,i=t.contentId;(0,n._)(this,e),(0,s._)(this,"_contentType",void 0),(0,s._)(this,"_contentId",void 0),this._contentType=r,this._contentId=i}return(0,i._)(e,[{key:"reportPlaybackContinued",value:function(){return(0,g._)(function(){var e,t,r,n,i,s,o;return(0,k._)(this,function(a){switch(a.label){case 0:return a.trys.push([0,8,,9]),e=(0,P.A)("/v1/video/streams/:type/:id",{type:this._contentType,id:this._contentId}),t=(0,C.K)({path:e,method:"POST"}),[4,(0,I.GO)(t)];case 1:switch((r=a.sent()).status){case E.OK:return[3,2];case E.j7:return[3,4]}return[3,6];case 2:case 4:return[4,r.json()];case 3:return n=m(a.sent()),[2,(0,y.TC)(n)];case 5:return i=m(a.sent()),[2,(0,y.KC)(new l(i))];case 6:return s=new S.j({status:r.status,url:r.url}),[2,(0,y.KC)(new p({cause:s}))];case 7:return[3,9];case 8:return o=a.sent(),[2,(0,y.KC)(new p({cause:o}))];case 9:return[2]}})}).call(this)}},{key:"reportPlaybackAborted",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isPageDismissal:!1};try{var t=(0,P.A)("/v1/video/streams/:type/:id",{type:this._contentType,id:this._contentId}),r=(0,C.K)({path:t,method:"DELETE"});return(e.isPageDismissal?(0,O.u)(r,{body:null}):(0,I.GO)(r)).then(function(e){if(e.status===E.iq)return(0,y.TC)(void 0);var t=new S.j({status:e.status,url:e.url});return(0,y.KC)(new p({cause:t}))})}catch(e){return Promise.resolve((0,y.KC)(new p({cause:e})))}}}]),e}(),K=r(7927),D=r(14291),x=r(57011),A=function(){function e(){(0,n._)(this,e),(0,s._)(this,"_pollingResult$",void 0),this._pollingResult$=new K.B}return(0,i._)(e,[{key:"pollingInterval$",get:function(){return this._pollingResult$.pipe((0,D.T)(function(e){return e.ok?e.val.interval:(0,o._)(e.err,l)?e.err.value.interval:(0,o._)(e.err,p)?150:null}),(0,x.p)(function(e){return null!==e}))}},{key:"pollingResult$",get:function(){return this._pollingResult$.asObservable()}},{key:"writePollingResult",value:function(e){this._pollingResult$.next(e)}}]),e}(),U=r(11700),L={TIMESHIFT:"timeshift",SVOD:"svod",PSSVOD:"pssvod",LE_PREMIUM:"le_premium",LE_PPV:"le_ppv",LE_PARTNER_SERVICE_SUBSCRIPTION:"le_partner_service_subscription"},H=function(){function e(t){var r,i=t.contentType,a=t.contentId,u=t.playbackStarted$,c=t.playbackCompleted$,p=t.paused$;(0,n._)(this,e),(0,s._)(this,"_subscription",void 0),(0,s._)(this,"_epic",void 0),(0,s._)(this,"_store",void 0),this._subscription=null;var d=new R({contentType:(r={contentType:i,contentId:a}).contentType,contentId:r.contentId}),h=new A;this._epic=new T({playbackStarted$:u,playbackCompleted$:c,paused$:p,gateway:d,repository:h}),this._store={get limitViolationStatus$(){return h.pollingResult$.pipe((0,x.p)(function(e){return e.ok||!e.ok&&(0,o._)(e.err,l)}),(0,D.T)(function(e){if(e.ok)return(0,y.TC)(void 0);var t=e.err.value.max;return(0,y.KC)({maxConnections:t})}))}}}return(0,i._)(e,[{key:"activate",value:function(){if(null!==this._subscription)throw Error(U.A$);this._subscription=this._epic.activate()}},{key:"destroy",value:function(){if(null===this._subscription)throw Error(U.i$);this._subscription.unsubscribe(),this._subscription=null}},{key:"store",get:function(){return this._store}}]),e}()},28262:function(e,t,r){r.d(t,{C:function(){return F}});
1var n=r(62906),i=r(90563),s=r(57215),o=r(54114),a=r(32746),u=r(94114),c=r(62141),p=r(71375),l=r(74843),d=r(71997),y=r(14291),h=r(92153),_=r(98252),v=r(78546),f=r(74704),w=r(86696),$=r(74344),b=r(88677),T=r(64296),g=r(79101),k=r(5252),m=r(97188),C=function(){function e(t){var r=t.intent,i=t.gateway,o=t.repository;(0,n._)(this,e),(0,s._)(this,"_intent",void 0),(0,s._)(this,"_gateway",void 0),(0,s._)(this,"_repository",void 0),this._intent=r,this._gateway=i,this._repository=o}return(0,i._)(e,[{key:"activate",value:function(e){var t,r,n,i,s,C,I,P,S,E,O,R,K,D,x,A,U,L,H,j,B,J,N,W,G,V,F,q,M,Q,Y,Z,z,X,ee,et,er,en,ei,es,eo,ea,eu,ec,ep,el,ed,ey,eh,e_,ev,ef,ew,e$=e.sourceType,eb=e.sourceId,eT=e.playbackStarted$,eg=e.playbackPaused$,ek=e.playbackCompleted$,em=e.currentTime$,eC=new m.yU,eI=(0,c.h)(eg,ek).pipe((0,v.u)()),eP=(r=(t={playbackStarted$:eT,playbackPausedOrCompleted$:eI}).playbackStarted$,n=t.playbackPausedOrCompleted$,i=(0,c.h)(r.pipe((0,p.$)()),n.pipe((0,l.n)(function(){return r.pipe((0,p.$)())}))).pipe((0,d.v)(),(0,l.n)(function(e){var t=e.timestamp;return n.pipe((0,p.$)(),(0,d.v)(),(0,y.T)(function(e){return e.timestamp-t}))}),(0,h.Z)(0),(0,_.S)(function(e,t){return e+t}),(0,v.u)()),r.pipe((0,u.J)(i),(0,l.n)(function(e){var t=(0,o._)(e,2)[1],r=(0,a.l6)(30)-t;return(0,f.O)(r).pipe((0,w.Q)(n))}),(0,p.$)(),(0,y.T)(function(){}),(0,v.u)()));return eC.add((C=(s={sourceType:e$,sourceId:eb,dispatcher:this._intent.dispatcher(),gateway:this._gateway,repository:this._repository}).sourceType,I=s.sourceId,P=s.dispatcher,S=s.gateway,E=s.repository,P.fetch$.pipe((0,l.n)(function(){return S.fetch({sourceType:C,sourceId:I})})).subscribe({next:function(e){E.writeFetchResult(e)},error:$.H}))),eC.add((R=(O={sourceType:e$,sourceId:eb,whenWatched$:eP,playbackStarted$:eT,playbackPausedOrCompleted$:eI,currentTime$:em,gateway:this._gateway,repository:this._repository}).sourceType,K=O.sourceId,D=O.whenWatched$,x=O.playbackStarted$,A=O.playbackPausedOrCompleted$,U=O.currentTime$,L=O.gateway,H=O.repository,x.pipe((0,u.J)(H.interval$),(0,l.n)(function(e){var t=(0,o._)(e,2)[1];return(0,k.Y)((0,a.l6)(t)).pipe((0,w.Q)(A))})).pipe((0,u.J)(U),(0,y.T)(function(e){return(0,o._)(e,2)[1]}),(0,g.F)(),(0,T.U)(D),(0,l.n)(function(e){return L.post({sourceType:R,sourceId:K,position:e,isPageDismissal:!1})})).subscribe({error:$.H}))),eC.add((B=(j={sourceType:e$,sourceId:eb,whenWatched$:eP,playbackStarted$:eT,playbackPaused$:eg,currentTime$:em,gateway:this._gateway}).sourceType,J=j.sourceId,N=j.whenWatched$,W=j.playbackStarted$,G=j.playbackPaused$,V=j.currentTime$,F=j.gateway,W.pipe((0,l.n)(function(){return G.pipe((0,p.$)())})).pipe((0,u.J)(V),(0,y.T)(function(e){return(0,o._)(e,2)[1]}),(0,g.F)(),(0,T.U)(N),(0,l.n)(function(e){return F.post({sourceType:B,sourceId:J,position:e,isPageDismissal:!1})})).subscribe({error:$.H}))),eC.add((M=(q={sourceType:e$,sourceId:eb,playbackCompleted$:ek,currentTime$:em,gateway:this._gateway}).sourceType,Q=q.sourceId,Y=q.playbackCompleted$,Z=q.currentTime$,z=q.gateway,Y.pipe((0,u.J)(Z),(0,l.n)(function(e){var t=(0,o._)(e,2)[1];return z.post({sourceType:M,sourceId:Q,position:t,isPageDismissal:!1})})).subscribe({error:$.H}))),eC.add((ee=(X={sourceType:e$,sourceId:eb,whenWatched$:eP,currentTime$:em,gateway:this._gateway}).sourceType,et=X.sourceId,er=X.whenWatched$,en=X.currentTime$,ei=X.gateway,(0,b.R)(window,"pagehide").pipe((0,u.J)(en),(0,T.U)(er),(0,l.n)(function(e){var t=(0,o._)(e,2)[1];return ei.post({sourceType:ee,sourceId:et,position:t,isPageDismissal:!0})})).subscribe({error:$.H}))),eC.add((eo=(es={sourceType:e$,sourceId:eb,dispatcher:this._intent.dispatcher(),gateway:this._gateway,repository:this._repository}).sourceType,ea=es.sourceId,eu=es.dispatcher,ec=es.gateway,ep=es.repository,eu.delete$.pipe((0,l.n)(function(){return ec.delete({sourceType:eo,sourceId:ea})})).subscribe({next:function(e){ep.writeDeleteResult(e)},error:$.H}))),eC.add((ed=(el={sourceType:e$,sourceId:eb,whenWatched$:eP,currentTime$:em,gateway:this._gateway}).sourceType,ey=el.sourceId,eh=el.whenWatched$,e_=el.currentTime$,ev=el.gateway,ef=null,(ew=new m.yU(function(){null!=ef&&ev.post({sourceType:ed,sourceId:ey,position:ef,isPageDismissal:!1}).catch($.H)})).add(e_.pipe((0,T.U)(eh)).subscribe({next:function(e){ef=e},error:$.H})),ew)),eC}}]),e}
1(),I=r(80914),P=r(13571),S=r(95697),E=r(43638),O=r(38960),R=r(49304),K=function(e){function t(e,r){var i;return(0,n._)(this,t),i=(0,O._)(this,t,[e,r]),(0,s._)(i,"name","ViewingPositionRequestError"),Object.setPrototypeOf(i,t.prototype),Error.captureStackTrace&&Error.captureStackTrace(i,t),i}return(0,R._)(t,e),t}((0,r(29122)._)(Error)),D=r(9355),x=r(89205),A=r(75630),U=r(45501),L=r(43252),H=r(99536),j=function(){function e(){(0,n._)(this,e)}return(0,i._)(e,[{key:"fetch",value:function(e){return(0,I._)(function(e){var t,r,n,i,s,o,a,u,c;return(0,P._)(this,function(p){switch(p.label){case 0:t=e.sourceType,r=e.sourceId,p.label=1;case 1:return p.trys.push([1,7,,8]),n=(0,x.A)("/v1/video/viewing/positions/:sourceType/:sourceId",{sourceType:t,sourceId:r}),i=(0,E.K)({method:"GET",path:n}),[4,(0,D.GO)(i)];case 2:if((s=p.sent()).status===U.OK)return[3,3];return[3,5];case 3:return u=(a=S.D$).fromJSON,[4,s.json()];case 4:return o=u.apply(a,[p.sent()]),[2,(0,H.TC)(o)];case 5:return[2,(0,H.KC)(new K("".concat(s.url," enters unreachable path with status code: ").concat(s.status),{cause:new A.j({url:s.url,status:s.status})}))];case 6:return[3,8];case 7:return c=p.sent(),[2,Promise.resolve((0,H.KC)(new K("Unexpected error.",{cause:c})))];case 8:return[2]}})}).apply(this,arguments)}},{key:"post",value:function(e){var t=e.sourceType,r=e.sourceId,n=e.position,i=e.isPageDismissal;try{var s=(0,x.A)("/v1/video/viewing/positions/:sourceType/:sourceId",{sourceType:t,sourceId:r}),o=S.CP.toJSON({position:n,sourceType:t,sourceId:r}),a=(0,E.K)({path:s,method:"POST",body:o});return(i?(0,L.u)(a,{body:JSON.stringify(o)}):(0,D.GO)(a)).then(function(e){return e.status===U.wh?(0,H.TC)(null):(0,H.KC)(new K("".concat(e.url," enters unreachable path with status code: ").concat(e.status),{cause:new A.j({url:e.url,status:e.status})}))}).catch(function(e){return(0,H.KC)(new K("Unexpected error.",{cause:e}))})}catch(e){return Promise.resolve((0,H.KC)(new K("Unexpected error.",{cause:e})))}}},{key:"delete",value:function(e){return(0,I._)(function(e){var t,r,n,i,s,o;return(0,P._)(this,function(a){switch(a.label){case 0:t=e.sourceType,r=e.sourceId,a.label=1;case 1:return a.trys.push([1,3,,4]),n=(0,x.A)("/v1/video/viewing/positions/:sourceType/:sourceId",{sourceType:t,sourceId:r}),i=(0,E.K)({method:"DELETE",path:n}),[4,(0,D.GO)(i)];case 2:if((s=a.sent()).status===U.iq)return[2,(0,H.TC)(null)];return[2,(0,H.KC)(new K("".concat(s.url," enters unreachable path with status code: ").concat(s.status),{cause:new A.j({url:s.url,status:s.status})}))];case 3:return o=a.sent(),[2,Promise.resolve((0,H.KC)(new K("Unexpected error.",{cause:o})))];case 4:return[2]}})}).apply(this,arguments)}}]),e}(),B=r(7927),J=function e(){(0,n._)(this,e),(0,s._)(this,"fetch$",void 0),(0,s._)(this,"delete$",void 0),this.fetch$=new B.B,this.delete$=new B.B},N=function(){function e(){(0,n._)(this,e),(0,s._)(this,"_dispatcher",void 0),this._dispatcher=new J}return(0,i._)(e,[{key:"dispatcher",value:function(){return this._dispatcher}},{key:"fetch",value:function(){this._dispatcher.fetch$.next()}},{key:"delete",value:function(){this._dispatcher.delete$.next()}}]),e}(),W=function(){function e(){(0,n._)(this,e),(0,s._)(this,"interval$",void 0),(0,s._)(this,"position$",void 0),(0,s._)(this,"deleteResult$",void 0),this.interval$=new B.B,this.position$=new B.B,this.deleteResult$=new B.B}return(0,i._)(e,[{key:"writeFetchResult",value:function(e){var t,r,n,i;this.interval$.next(null!=(t=null==(n=e.val)?void 0:n.interval)?t:30),this.position$.next(null!=(r=null==(i=e.val)?void 0:i.position)?r:0)}},{key:"writeDeleteResult",value:function(e){this.deleteResult$.next(e)}}]),e}(),G=function(){function e(t){(0,n._)(this,e),(0,s._)(this,"_repository",void 0),this._repository=t}return(0,i._)(e,[{key:"position$",get:function(){return this._repository.position$}},{key:"deleteResult$",get:function(){return this._repository.deleteResult$}}]),e}(),V=r(11700),F=function(){function e(){(0,n._)(this,e),(0,s._)(this,"_subscription",void 0),(0,s._)(this,"_intent",void 0),(0,s._)(this,"_epic",void 0),(0,s._)(this,"_store",void 0),this._subscription=null;var t,r=new j,i=new W;
1this._intent=new N,this._epic=new C({intent:(t={intent:this._intent,gateway:r,repository:i}).intent,gateway:t.gateway,repository:t.repository}),this._store=new G(i)}return(0,i._)(e,[{key:"activate",value:function(e){var t=e.sourceType,r=e.sourceId,n=e.playbackStarted$,i=e.playbackPaused$,s=e.playbackCompleted$,o=e.currentTime$;if(null!==this._subscription)throw Error(V.A$);this._subscription=this._epic.activate({sourceType:t,sourceId:r,playbackStarted$:n,playbackPaused$:i,playbackCompleted$:s,currentTime$:o})}},{key:"destroy",value:function(){var e;null==(e=this._subscription)||e.unsubscribe(),this._subscription=null}},{key:"intent",get:function(){return this._intent}},{key:"store",get:function(){return this._store}}]),e}()}}]);

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.