PageSourceSearch

https://abema.tv/assets/compat/34637be35d737d1c.9857.bundle.js

js abema.tv collected 2026-09-24 08:32:59 UTC 7,972 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[9857],{46104:function(t,a,e){var i=e(62906),n=e(90563),s=e(57215),o=e(39305),d=e(34516),l=e(54114),r=e(10321),u=e(82624),P=e(73447),c=e(98046),h=e(50530),y=e(88785),_=e(49859),g=e(91970),v=e(32746),f=e(99536),b=e(73071),p=e(10327),I=e(74344),w=e(73730),k=e(67931),x=e(4239),A=e(7927),S=e(97188),m=e(88677),$=e(57011),D=e(79101),E=e(92178),T=e(71375),H=function(){function t(a){var e,n,o=a.observer,d=a.slot,l=a.initialPlaybackOffset,r=a.isTimeshift,u=a.chase_watching,h=a.usePgBasedTimeline,_=a.clientId,g=a.userId,f=a.viewingSessionId,b=a.isPreview,p=a.isSilent,I=a.channelId,w=a.onDeactivatePlayerContext$;(0,i._)(this,t),(0,s._)(this,"_observer",void 0),(0,s._)(this,"_onDeacivatePlayerContext$",void 0),(0,s._)(this,"_payload",void 0),(0,s._)(this,"_lastPayload",void 0),(0,s._)(this,"_queuedPayloads",void 0),(0,s._)(this,"_isPlaying",void 0),(0,s._)(this,"_usePgBasedTimeline",void 0),(0,s._)(this,"_initialPlaybackOffset",void 0),(0,s._)(this,"channelId$",void 0);var k=(0,v._g)(),x=(0,P.g)().get(),S=(0,y.d)().getPageId(),m=S.currentPageId,$=S.previousPageId;this._observer=o,this._isPlaying=!1,this._usePgBasedTimeline=h,this._initialPlaybackOffset=l,this._payload={programId:null,slotId:null!=(e=null==d?void 0:d.id)?e:null,startPosition:l,endPosition:l,watchStartAt:k,watchEndAt:k,portrait:!1,speedRate:c.P,timeshiftWatching:r,chase_watching:u,gaCid:_,userId:g,viewingSessionId:f,isPreview:b,isSilent:p,url:x,pageId:m,inflowId:$},this._lastPayload=null,this._queuedPayloads=[],this.onDestroy=this.onDestroy.bind(this),this.channelId$=new A.B;var D=null!=(n=null!=I?I:null==d?void 0:d.channelId)?n:null;null!==D&&this.channelId$.next(D),this._onDeacivatePlayerContext$=null!=w?w:null}return(0,n._)(t,[{key:"activate",value:function(){var t,a,e,i,n,s,o,d,u,P,c,h,y,_,g,f,x,A,H=new S.yU(this.onDestroy);return this._usePgBasedTimeline?H.add((t=this,this._observer.onGetMetaData$.pipe((0,$.p)(w.FK)).subscribe({next:function(a){null===t.getPayload().startPosition&&t.setPayload({watchStartAt:(0,v._g)(),startPosition:a.elapsedTime}),t.setPayload({endPosition:a.elapsedTime})},error:I.H}))):H.add((a=this,e=this._observer,i=new S.yU,n=!1,i.add(e.onSeeking$.subscribe({next:function(){n=!0},error:I.H})),i.add(e.onSeeked$.subscribe({next:function(){n=!1},error:I.H})),i.add(e.onChangeCurrentPosition$.pipe((0,$.p)(function(){return!n})).subscribe({next:function(t){null===a.getPayload().startPosition&&a.setPayload({watchStartAt:(0,v._g)(),startPosition:t}),a.setPayload({endPosition:t})},error:I.H})),i)),H.add((s=this,o=this._observer,d=this._usePgBasedTimeline,o.onPlaybackStarted$.subscribe({next:function(t){s.onPlaybackStarted(),d||s.setPayload({watchStartAt:(0,v._g)(),startPosition:t})},error:I.H}))),H.add((u=this,this._observer.onGetMetaData$.pipe((0,$.p)(w.FK)).subscribe({next:function(t){var a=t.elapsedTime,e=t.programId,i=t.slotId,n=t.channelId,s=u.getPayload(),o=s.startPosition;if(null===o||!(a<o)){var d=s.programId,l=s.slotId;if(null==d||null==l){u.setPayload({programId:e,slotId:i}),u.sendQueuedPayloads();return}if(e!==d){var r=(0,v._g)();u.setPayload({watchEndAt:r}),u.sendPayload("programId changes"),u.setPayload({programId:e,slotId:i,watchStartAt:r,startPosition:a})}u.channelId$.next(n)}},error:I.H}))),H.add((P=this,this._observer.onGetMetaData$.pipe((0,$.p)(function(t){return(0,w.FK)(t)||(0,w.tg)(t)||(0,w.p0)(t)}),(0,E.J)(),(0,$.p)(function(t){var a=(0,l._)(t,2),e=a[0],i=a[1];return(0,w.FK)(e)&&!(0,w.FK)(i)&&e.channelId===i.channelId})).subscribe({next:function(){var t=(0,v._g)();P.setPayload({watchEndAt:t}),P.sendPayload("slotless broadcast"),P.setPayload({startPosition:null,programId:null,slotId:null})},error:I.H}))),H.add((c=this,this._observer.onPlaybackComplete$.subscribe({next:function(t){c.setPayload({watchEndAt:(0,v._g)(),endPosition:t}),c.onPlaybackPaused(),c.sendPayload("playback complete")},error:I.H}))),H.add((h=this,this._observer.onPause$.subscribe({next:function(t){h.isPlaying&&(h.setPayload({watchEndAt:(0,v._g)(),endPosition:t}),h.onPlaybackPaused(),h.sendPayload("pause"))},error:I.H}))),H.add((y=this,this._observer.onChangePlaybackRate$.subscribe({next:function(t){if(!y.isPlaying)return void y.setPayload({speedRate:t});y.setPayload({watchEndAt:(0,v._g)()}),y.sendPayload("change playback rate");var a=y.getPayload(),e=a.watchEndAt,i=a.endPosition;y.setPayload({speedRate:t,watchStartAt:e,startPosition:i})},error:I.H}))),H.add((_=this,_.channelId$.pipe((0,D.F)()).subscribe({next:function(){_.clearQueuedPayloads(),_.setPayload({viewingSessionId:(0,r.l)()})},error:I.H}))),null!==this._initialPlaybackOffset&&H.add((g=this,this._observer.onSeeking$.subscribe({next:function(t){if(g.isPlaying){var a=g.getPayload(),e=a.startPosition,i=a.endPosition,n=(0,v._g)();g.setPayload({watchEndAt:n}),e!==i&&g.sendPayload("seeking"),g.setPayload({programId:null,wat
1chStartAt:n,startPosition:t,endPosition:t})}},error:I.H}))),(0,k.B)((f=this,(0,p.k)()?null:(0,b.D0)(function(){if(f.isPlaying){f.setPayload({watchEndAt:(0,v._g)()}),f.sendPayload("change screen orientation");var t=f.getPayload(),a=t.watchEndAt,e=t.endPosition;f.setPayload({watchStartAt:a,startPosition:e})}})),function(t){H.add(t)}),(0,k.B)((x=this,(0,p.k)()?null:(0,m.R)(window,"pagehide").pipe((0,T.$)()).subscribe({next:function(){x.isPlaying&&(x.setPayload({watchEndAt:(0,v._g)()}),x.sendPayload("window before unload",!0))},error:I.H})),function(t){H.add(t)}),null!==this._onDeacivatePlayerContext$&&H.add((A=this,this._onDeacivatePlayerContext$.subscribe({next:function(){A.onDestroy(),A.onPlaybackPaused()},error:I.H}))),H}},{key:"onDestroy",value:function(){this.isPlaying&&(this.setPayload({watchEndAt:(0,v._g)()}),this.sendPayload("destroy"))}},{key:"setPayload",value:function(t){Object.assign(this._payload,t)}},{key:"getPayload",value:function(){return this._payload}},{key:"_pushPayloadToMine",value:function(t){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(0,u.Ex)(t,a)}},{key:"sendPayload",value:function(t,a){this._setScreenOrientationToPayload(),this._setPageDataToPayload();var e,i,n,s=(0,d._)((0,o._)({},this._payload),{eventReason:t}),l=this._lastPayload;if(this._lastPayload=s,i=s.watchStartAt===s.watchEndAt,n=null!==l&&l.startPosition===s.startPosition&&l.endPosition===s.endPosition,!i&&!n){if(null===(e=s).programId||null===e.slotId||null===e.startPosition)return void this._queuedPayloads.push(s);this._pushPayloadToMine(s,a)}}},{key:"sendQueuedPayloads",value:function(){var t=this,a=(0,x.x)(this._payload.programId),e=(0,x.x)(this._payload.slotId),i=(0,x.x)(this._payload.startPosition),n=(0,x.x)(this._payload.endPosition);this._queuedPayloads.forEach(function(s){t._pushPayloadToMine((0,d._)((0,o._)({},s),{programId:a,slotId:e,startPosition:i,endPosition:n}))}),this.clearQueuedPayloads()}},{key:"clearQueuedPayloads",value:function(){this._queuedPayloads.length=0}},{key:"_setScreenOrientationToPayload",value:function(){if(!(0,p.k)()){var t=(0,b.K$)();this.setPayload({portrait:t})}}},{key:"_setPageDataToPayload",value:function(){if(!(0,p.k)()){var t=(0,P.g)().get(),a=(0,y.d)().getPageId(),e=a.currentPageId,i=a.previousPageId;this.setPayload({url:t,pageId:e,inflowId:i})}}},{key:"onPlaybackStarted",value:function(){this._isPlaying=!0}},{key:"onPlaybackPaused",value:function(){this._isPlaying=!1}},{key:"isPlaying",get:function(){return this._isPlaying}}]),t}();function C(t){var a=t.observer,e=t.onDeactivatePlayerContext$,i=t.slot,n=t.initialPlaybackOffset,s=t.isTimeshift,o=t.chase_watching,d=t.viewingSessionId,l=void 0===d?(0,r.l)():d,u=t.isPreview,P=t.isSilent,c=t.channelId,y=(0,g.F5)().getUserId();return new H({observer:a,onDeactivatePlayerContext$:e,slot:i,initialPlaybackOffset:n,isTimeshift:s,chase_watching:void 0!==o&&o,usePgBasedTimeline:!s,clientId:(0,h.f)(),userId:(0,f.HQ)(y)?y.val:_.V.of(""),viewingSessionId:l,isPreview:u,isSilent:P,channelId:c})}e.d(a,{x7:function(){return C}})}}]);

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.