PageSourceSearch

https://www.zdfheute.de/_next/static/chunks/0fp9mcown-pu5.js

js zdfheute.de collected 2026-09-24 08:42:31 UTC 32,242 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,38676,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={bindSnapshot:function(){return c},createAsyncLocalStorage:function(){return o},createSnapshot:function(){return u}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class l{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}static bind(e){return e}}let s="u">typeof globalThis&&globalThis.AsyncLocalStorage;function o(){return s?new s:new l}function c(e){return s?s.bind(e):l.bind(e)}function u(){return s?s.snapshot():function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e(...r)}}},5086,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,e.r(38676).createAsyncLocalStorage)()},20,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=e.r(5086)},57861,(e,t,r)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return n}})},49767,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return a}});let n=e.r(70274);function a(e){let{reason:t,children:r}=e;if("u"<typeof window)throw Object.defineProperty(new n.BailoutToCSRError(t),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return r}},1186,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return o}});let n=e.r(84495),a=e.r(59401),i=e.r(20),l=e.r(57861),s=e.r(42997);function o(e){let{moduleIds:t}=e;if("u">typeof window)return null;let r=i.workAsyncStorage.getStore();if(void 0===r)return null;let o=[];if(r.reactLoadableManifest&&t){let e=r.reactLoadableManifest;for(let r of t){if(!e[r])continue;let t=e[r].files;o.push(...t)}}if(0===o.length)return null;let c=(0,s.getAssetTokenQuery)();return(0,n.jsx)(n.Fragment,{children:o.map(e=>{let t=`${r.assetPrefix}/_next/${(0,l.encodeURIPath)(e)}${c}`;return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:t,rel:"stylesheet",as:"style",nonce:r.nonce},e):((0,a.preload)(t,{as:"script",fetchPriority:"low",nonce:r.nonce}),null)})})}},38572,e=>{e.v({})},69511,e=>{"use strict";var t=e.i(81189);e.i(38572);let r=(0,t.styled)("span")({name:"TitleSmall",class:"tsdggcs",propsAsIs:!1});e.s(["TitleSmall",0,r])},88953,e=>{"use strict";var t=e.i(14702),r=e.i(36999),n=e.i(86305);e.s(["useIsInWebView",0,()=>{let e,a,i=(0,t.c)(2),[l,s]=(0,r.useState)(!1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{(0,n.isInWevView)()&&s(!0)},a=[],i[0]=e,i[1]=a):(e=i[0],a=i[1]),(0,r.useEffect)(e,a),l}])},20903,e=>{"use strict";var t=e.i(14702),r=e.i(36999);e.s(["useAsyncEffect",0,(e,n,a)=>{let i,l=(0,t.c)(4),s="function"==typeof n;l[0]!==n||l[1]!==e||l[2]!==s?(i=()=>{let t,r=!0;return Promise.resolve(e(()=>r)).then(e=>{t=e}),()=>{r=!1,s&&n(t)}},l[0]=n,l[1]=e,l[2]=s,l[3]=i):i=l[3],(0,r.useEffect)(i,s?a:n)}])},75336,e=>{"use strict";var t=e.i(84495),r=e.i(14702);e.i(88555);var n=e.i(67914),a=e.i(47331),i=e.i(36999),l=e.i(48333),s=e.i(91914);let o=new Map,c=e=>{if(!e||(0,a.isServer)())return;let t=o.get(e);return t||(t=(0,n.fetchJSON)(e),o.set(e,t),t.catch(()=>{o.get(e)===t&&o.delete(e)})),t},u=(0,i.createContext)(null);e.s(["VideoPlayerProvider",0,e=>{let n,a,o,d,p,f,y,v,m=(0,r.c)(31),{engine:g,ard:E,apiToken:h,contentAggregatorUrl:b,contentServiceBaseUrl:P,tracking:C,castHost:T,zdf:k,children:S}=e,_="ard"===g;
1m[0]!==E.remoteConfigUrl||m[1]!==_?(n=()=>c(_?E.remoteConfigUrl:void 0),m[0]=E.remoteConfigUrl,m[1]=_,m[2]=n):n=m[2];let[R,I]=(0,i.useState)(n),[A,N]=(0,i.useState)();m[3]!==E.remoteConfigUrl||m[4]!==R||m[5]!==_?(a=()=>{!R&&_&&I(c(E.remoteConfigUrl))},o=[R,_,E.remoteConfigUrl],m[3]=E.remoteConfigUrl,m[4]=R,m[5]=_,m[6]=a,m[7]=o):(a=m[6],o=m[7]),(0,i.useEffect)(a,o),m[8]!==R||m[9]!==P?(d=()=>{if(void 0===R)return;let e=!0;return R.then(t=>{e&&N((0,l.rewriteContentPrefix)(t,P))}),()=>{e=!1}},p=[R,P],m[8]=R,m[9]=P,m[10]=d,m[11]=p):(d=m[10],p=m[11]),(0,i.useEffect)(d,p),m[12]!==h||m[13]!==E||m[14]!==T||m[15]!==b||m[16]!==g||m[17]!==A||m[18]!==C?(f={engine:g,ard:E,apiToken:h,contentAggregatorUrl:b,tracking:C,castHost:T,remoteConfig:A},m[12]=h,m[13]=E,m[14]=T,m[15]=b,m[16]=g,m[17]=A,m[18]=C,m[19]=f):f=m[19];let w=f;return m[20]!==h||m[21]!==S||m[22]!==b||m[23]!==P||m[24]!==g||m[25]!==C||m[26]!==k?(y="zdf"===g?(0,t.jsx)(s.ZdfPlayerProvider,{...k,apiToken:h,contentAggregatorUrl:b,contentServiceBaseUrl:P,tracking:C,children:S}):S,m[20]=h,m[21]=S,m[22]=b,m[23]=P,m[24]=g,m[25]=C,m[26]=k,m[27]=y):y=m[27],m[28]!==y||m[29]!==w?(v=(0,t.jsx)(u,{value:w,children:y}),m[28]=y,m[29]=w,m[30]=v):v=m[30],v},"useVideoPlayerConfig",0,()=>{let e=(0,i.use)(u);if(!e)throw Error("useVideoPlayerConfig must be used within VideoPlayerProvider");return e},"useVideoPlayerEngine",0,()=>(0,i.use)(u)?.engine??"zdf"])},26677,e=>{"use strict";var t=e.i(84495),r=e.i(14702),n=e.i(44848);e.i(88555);var a=e.i(47331),i=e.i(75336),l=e.i(95299),s=e.i(6025),o=e.i(51918),c=e.i(58271),u=e.i(36999),d=e.i(5883),p=e.i(21992),f=e.i(60192);let y=e=>{a.isDevBuild&&n.log.warn(`[VideoPlayer] ${e}`)};function v(){let e=null,t=!1,r=[],n=new Map,a=n=>{t?y(`command "${n.type}" after dispose ignored`):e?e(n):r.push(n)},i=(e,r)=>{t||n.get(e)?.forEach(e=>{e(r)})};return{handle:{play:()=>a({type:"play"}),pause:()=>a({type:"pause"}),setMuted:e=>a({type:"setMuted",muted:e}),seekTo:e=>a({type:"seekTo",seconds:e}),replay:()=>a({type:"replay"}),setFullscreen:e=>a({type:"setFullscreen",fullscreen:e}),resolvePlaybackRequest:(e,t)=>a({type:"resolvePlaybackRequest",id:e,approved:t}),subscribe:(e,r)=>{if(t)return y(`subscribe("${e}") after dispose ignored`),()=>{};let a=n.get(e);return a||(a=new Set,n.set(e,a)),a.add(r),()=>{n.get(e)?.delete(r)}},get isReady(){return null!==e&&!t},get isDisposed(){return t}},emit:i,activate:n=>{if(t)return void y("activate after dispose ignored");if(e)return void y("activate called more than once; ignoring");for(e=n;r.length>0;)e(r.shift());i("ready",void 0)},dispose:()=>{t||(t=!0,r.length=0,n.clear(),e=null)}}}let m=["ready","playing","paused","stopped","ended","progress","seeked","error","fullscreenChange","mutedChange","playbackRequest","closeRequested"];function g(){return!0===window.__PLAYER_TEST_BRIDGE_ENABLED__}function E(e,t,n){let a,i,l,s,o,c,d,p,f,E,b,P,C,T,k,S,_,R,I,A,N,w,L,V=(0,r.c)(77),[O]=(0,u.useState)(v),M=(0,u.useId)(),D=(0,u.useRef)(null),U=(0,u.useRef)(0);V[0]!==t||V[1]!==O.handle?(a=()=>t.onReady?.(O.handle),V[0]=t,V[1]=O.handle,V[2]=a):a=V[2];let F=(0,u.useEffectEvent)(a);V[3]!==t||V[4]!==O.handle?(i=()=>t.onPlaying?.(O.handle),V[3]=t,V[4]=O.handle,V[5]=i):i=V[5];let x=(0,u.useEffectEvent)(i);V[6]!==t||V[7]!==O.handle?(l=()=>t.onPaused?.(O.handle),V[6]=t,V[7]=O.handle,V[8]=l):l=V[8];let j=(0,u.useEffectEvent)(l);V[9]!==t||V[10]!==O.handle?(s=()=>t.onStopped?.(O.handle),V[9]=t,V[10]=O.handle,V[11]=s):s=V[11];let q=(0,u.useEffectEvent)(s);V[12]!==t||V[13]!==O.handle?(o=()=>t.onEnded?.(O.handle),V[12]=t,V[13]=O.handle,V[14]=o):o=V[14];let B=(0,u.useEffectEvent)(o);V[15]!==t||V[16]!==O.handle?(c=e=>t.onProgress?.(e,O.handle),V[15]=t,V[16]=O.handle,V[17]=c):c=V[17];let H=(0,u.useEffectEvent)(c);V[18]!==t||V[19]!==O.handle?(d=e=>t.onSeeked?.(e,O.handle),V[18]=t,V[19]=O.handle,V[20]=d):d=V[20];let z=(0,u.useEffectEvent)(d);V[21]!==t||V[22]!==O.handle?(p=e=>t.onError?.(e,O.handle),V[21]=t,V[22]=O.handle,V[23]=p):p=V[23];let K=(0,u.useEffectEvent)(p);V[24]!==t||V[25]!==O.handle?(f=e=>t.onFullscreenChange?.(e,O.handle),V[24]=t,V[25]=O.handle,V[26]=f):f=V[26];let W=(0,u.useEffectEvent)(f);V[27]!==t||V[28]!==O.handle?(E=e=>t.onMutedChange?.(e,O.handle),V[27]=t,V[28]=O.handle,V[29]=E):E=V[29];let G=(0,u.useEffectEvent)(E);V[30]!==t||V[31]!==O.handle?(b=e=>t.onZappingChannelChange?.(e,O.handle),V[30]=t,V[31]=O.handle,V[32]=b):b=V[32];let Y=(0,u.useEffectEvent)(b);V[33]!==t||V[34]!==O.handle?(P=e=>t.onPlaybackRequest?.(e,O.handle),V[33]=t,V[34]=O.handle,V[35]=P):P=V[35];let Z=(0,u.useEffectEvent)(P);V[36]!==t||V[37]!==O.handle?(C=()=>t.onCloseRequested?.(O.handle),V[36]=t,V[37]=O.handle,V[38]=C):C=V[38];let $=(0,u.useEffectEvent)(C);V[39]!==t||V[40]!==O.handle?(T=e=>t.onSmartCollectionRequested?.(e,O.handle),V[39]=t,V[40]=O.handle,V[41]=T):T=V[41];let X=(0,u.useEffectEvent)(T);V[42]!==O.handle?(k=()=>O.handle,V[42]=O.handle,V[43]=k):k=V[43],V[44]!==O?(S=[O],V[44]=O,V[45]=S):S=V[45],(0,u.useImperativeHandle)(n,k,S),V[46]!==O||V[47]!==$||V[48]!==B||V[49]!==K||V[50]!==W||V[51]!==G||V[52]!==j||V[53]!==Z||V[54]!==x||V[55]!==H||
1V[56]!==F||V[57]!==z||V[58]!==X||V[59]!==q||V[60]!==Y?(_=()=>{let{handle:e}=O,t=[e.subscribe("ready",F),e.subscribe("playing",x),e.subscribe("paused",j),e.subscribe("stopped",q),e.subscribe("ended",B),e.subscribe("progress",H),e.subscribe("seeked",z),e.subscribe("error",K),e.subscribe("fullscreenChange",W),e.subscribe("mutedChange",G),e.subscribe("zappingChannelChange",Y),e.subscribe("playbackRequest",Z),e.subscribe("closeRequested",$),e.subscribe("smartCollectionRequested",X)];return()=>{t.forEach(h)}},V[46]=O,V[47]=$,V[48]=B,V[49]=K,V[50]=W,V[51]=G,V[52]=j,V[53]=Z,V[54]=x,V[55]=H,V[56]=F,V[57]=z,V[58]=X,V[59]=q,V[60]=Y,V[61]=_):_=V[61],V[62]!==O?(R=[O],V[62]=O,V[63]=R):R=V[63],(0,u.useEffect)(_,R),V[64]!==M||V[65]!==O.handle||V[66]!==e?(I=()=>{if(g())return function(e,t,r){if(!g())return()=>{};let n=window.__PLAYER_TEST_BRIDGE__??={players:{}},a={engine:r,events:[],handle:t};n.players[e]=a;let i=m.map(e=>t.subscribe(e,t=>{a.events.push({type:e,payload:t})}));return()=>{i.forEach(e=>e()),delete n.players[e]}}(M,O.handle,e)},V[64]=M,V[65]=O.handle,V[66]=e,V[67]=I):I=V[67],V[68]!==M||V[69]!==O||V[70]!==e?(A=[O,M,e],V[68]=M,V[69]=O,V[70]=e,V[71]=A):A=V[71],(0,u.useEffect)(I,A),V[72]===Symbol.for("react.memo_cache_sentinel")?(N=e=>{U.current=U.current+1;let t=String(U.current);return D.current={id:t,data:e},t},V[72]=N):N=V[72];let J=N;V[73]===Symbol.for("react.memo_cache_sentinel")?(w=e=>{let t=D.current;return t&&t.id===e?(D.current=null,t.data):(y("resolvePlaybackRequest with stale id ignored"),null)},V[73]=w):w=V[73];let Q=w;return V[74]!==M||V[75]!==O?(L={controller:O,bridgeId:M,nextRequest:J,takeRequest:Q},V[74]=M,V[75]=O,V[76]=L):L=V[76],L}function h(e){return e()}let b=e=>"string"==typeof e?e:e?.src;function P(e,t){}let C={position:-1,duration:-1,speed:1,isPlaying:!1},T={active:"none",target:null,volumeControlType:"attenuation"},k=null,S=[],_=C,R=()=>({targets:[],connection:T,hasNetworkPermission:!0,deviceVolume:null}),I=R(),A=null,N=!1,w=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];P(">>",t[0]),k?.send(...t)};function L(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];A?w(...t):P(">>",{dropped:t[0]})}function V(e,t){let r=window.jsController?.videoEventDispatcher;r?.(e,t??{})}let O={getControllerName:()=>"CCPlayer",controllerName:"CCPlayer",setMediaItem:(e,t,r,n,a)=>{L({type:"cc.setMediaItem",uri:e,mimeType:t,title:r,startTime:n,isLive:a,contentId:e})},load:()=>L({type:"cc.load"}),play:()=>L({type:"cc.play"}),pause:()=>L({type:"cc.pause"}),stop:()=>L({type:"cc.stop"}),seekTo:e=>L({type:"cc.seekTo",seconds:e}),setPlaybackSpeed:e=>{e<.5||e>2?n.log.warn(`[VideoPlayer] cast: receiver cannot play at ${e}x, keeping ${_.speed}x`):(P("addon",{cachedSpeed:e}),_={..._,speed:e},L({type:"cc.setPlaybackSpeed",speed:e}))},addImage:(e,t)=>L({type:"cc.addImage",minWidth:e,url:t}),prepareSubtitle:(e,t,r,n,a)=>L({type:"cc.prepareSubtitle",url:e,mime:t,language:r,label:n,kind:a}),selectSubtitle:(e,t)=>L({type:"cc.selectSubtitle",language:e,kind:t}),clearSubtitle:()=>L({type:"cc.clearSubtitle"}),selectAudio:(e,t)=>L({type:"cc.selectAudio",language:e,id:t}),prepareMetadata:(e,t,r,n)=>L({type:"cc.prepareMetadata",title:e,subtitle:t,publisher:r,pubDate:n}),isPlaying:()=>_.isPlaying,getDuration:()=>_.duration,getCurrentPosition:()=>_.position,getPlaybackSpeed:()=>_.speed},M={getControllerName:()=>"unsupported"};function D(e,t){P("addon",{setCastTargets:t.length}),e.sendEvent({type:"CastMenu.setCastTargets",targets:t})}function U(e,t){P("addon",{setActiveConnection:t.active,target:t.target?.label}),e.sendEvent({type:"CastMenu.setActiveConnection",active:t.active,target:t.target})}function F(e){e.sendEvent({type:"CastMenu.setNetworkPermission",hasNetworkPermission:!0})}function x(e){I.deviceVolume&&e.sendEvent({type:"Player.EXTERNAL_VOLUME_UPDATE",volume:I.deviceVolume.level,muted:I.deviceVolume.muted,track:!1})}function j(e){I.hasNetworkPermission&&F(e),D(e,I.targets)}function q(e){switch(P("<<",e),e.type){case"targets":I={...I,targets:e.targets},A&&D(A,e.targets);return;case"connection":I={...I,connection:e.connection},A&&U(A,e.connection),"none"===e.connection.active&&(_=C,I={...I,deviceVolume:null});return;
1case"networkPermission":I={...I,hasNetworkPermission:e.granted},e.granted&&A&&F(A);return;case"deviceVolume":I={...I,deviceVolume:{level:e.level,muted:e.muted}},A&&x(A);return;case"error":V("error",{code:e.code,fatal:e.fatal});return;case"media":V(e.event);return;case"ccFirstFrame":V("ccFirstFrame");return;case"ccDvr":V("ccDvr",{rel:e.rel,real:e.real,at:e.at});return;case"ccSubtitles":V("ccSubtitles",{subtitles:e.subtitles});return;case"ccAudio":V("ccAudio",{tracks:e.tracks});return}}function B(e){let t=e.duration!==_.duration;_=e,t&&V("durationchange"),V("progress"),V("timeupdate")}var H=e.i(323);let z=null;var K=e.i(12485);function W(e){return"object"==typeof e&&null!==e}let G={atInternet:{enabled:!1},nielsen:{enabled:!1},zdfTracking:{enabled:!1}};function Y(e,t){t&&e.sendEvent({type:"MultiStream.INIT_WITH_EXTERNAL_DATA",feed:t})}function Z(e){let a,y,v,m,g,h,P,L,V,D,F,Z,J,Q,ee,et,er,en,ea,ei,el,es,eo,ec,eu,ed,ep,ef,ey=(0,r.c)(75);if(ey[0]!==e){let{config:t,className:r,handleRef:n,renderMultistream:i,...l}=e;v=t,y=r,m=n,a=l,ey[0]=e,ey[1]=a,ey[2]=y,ey[3]=v,ey[4]=m}else a=ey[1],y=ey[2],v=ey[3],m=ey[4];let{ard:ev,apiToken:em,contentAggregatorUrl:eg,remoteConfig:eE,tracking:eh,castHost:eb}=(0,i.useVideoPlayerConfig)(),eP=(0,u.useId)(),{controller:eC,bridgeId:eT,nextRequest:ek,takeRequest:eS}=E("ard",a,m),e_=(0,u.useRef)(null),eR=(0,u.useRef)(null),eI=(0,u.useRef)(null),eA=(0,u.useRef)(null),eN=(0,u.useRef)(0),ew=(0,u.useRef)(eh);ey[5]!==eh?(g=()=>{ew.current=eh},h=[eh],ey[5]=eh,ey[6]=g,ey[7]=h):(g=ey[6],h=ey[7]),(0,u.useEffect)(g,h),ey[8]!==v?({multistream:V,startImage:J,noStartImage:D,isPriority:L,aspectRatio:Q,showPlaceholderImageOnError:Z,deferMountUntilVisible:ee,initialMuted:P,...F}=v,ey[8]=v,ey[9]=P,ey[10]=L,ey[11]=V,ey[12]=D,ey[13]=F,ey[14]=Z,ey[15]=J,ey[16]=Q,ey[17]=ee):(P=ey[9],L=ey[10],V=ey[11],D=ey[12],F=ey[13],Z=ey[14],J=ey[15],Q=ey[16],ee=ey[17]);let eL=void 0===Q?"16:9":Q,eV=void 0===ee||ee,eO=!!J&&!D;ey[18]!==eL||ey[19]!==J?(et=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"16:9";if("string"==typeof e)return{src:e,srcSet:""};if(!e)return{srcSet:""};let r=e.layouts?(0,p.getImageSrcSet)(e.layouts,t):"";return{src:e.src,srcSet:r,alt:e.alt}}(J,eL),ey[18]=eL,ey[19]=J,ey[20]=et):et=ey[20];let eM=et;ey[21]!==V?(er=function(e){if(!e)return null;let t=e.streams.reduce((e,t)=>{if("string"!=typeof t.content||!t.content||!t.startsAt)return e;let r=b(t.image);return r&&e.push({id:t.content,title:t.title,image:r,startTime:t.startsAt,endTime:t.endsAt}),e},[]);if(0===t.length)return null;let r=b(e.cta?.image);return{streams:t,cta:{subtitle:e.cta?.subtitle??e.title,...e.cta?.title!==void 0&&{title:e.cta.title},...e.cta?.chip!==void 0&&{chip:e.cta.chip},...void 0!==r&&{image:r}},...void 0!==e.currentSectionTitle&&{sectionTitleNow:e.currentSectionTitle},...void 0!==e.futureSectionTitle&&{sectionTitleFuture:e.futureSectionTitle},...void 0!==e.hideFutureSection&&{hideFutureSection:e.hideFutureSection},...void 0!==e.futureWindowMinutes&&{showFutureStreamsWithinMinutes:e.futureWindowMinutes},...void 0!==e.hidePastStreams&&{hidePastStreams:e.hidePastStreams}}}(V),ey[21]=V,ey[22]=er):er=ey[22];let eD=er,eU=(0,c.useInViewOnce)(eR);ey[23]===Symbol.for("react.memo_cache_sentinel")?(en=(0,f.parseUrlPlayerConfig)(),ey[23]=en):en=ey[23];let eF=en,ex=(0,u.useRef)(eD);ey[24]!==eD?(ea=()=>{ex.current=eD;let e=eI.current;e&&Y(e,eD)},ei=[eD],ey[24]=eD,ey[25]=ea,ey[26]=ei):(ea=ey[25],ei=ey[26]),(0,u.useEffect)(ea,ei),ey[27]!==em||ey[28]!==ev||ey[29]!==eb||ey[30]!==eg||ey[31]!==eC||ey[32]!==eV||ey[33]!==P||ey[34]!==eU||ey[35]!==ek||ey[36]!==F||ey[37]!==eP||ey[38]!==eE||ey[39]!==Z||ey[40]!==eS?(el=()=>{var e,t;let r=eR.current;if(!r||(0,s.isChromatic)()||navigator.userAgent.includes("disable-zdfplayer")||eV&&!eU||ev.remoteConfigUrl&&void 0===eE)return;let a=!1,i=null,l={id:eP,baseUrl:ev.baseUrl,apiToken:em??null,contentPath:eg??"",remoteConfig:eE,tracking:ew.current,hasCastHost:void 0!==eb};return(e=ev.baseUrl+ev.playerFile,t=ev.baseUrl+ev.themeFile,window.ardplayer?Promise.resolve(window.ardplayer):(!z&&(z=new Promise((r,n)=>{(0,H.loadCSS)(t),(0,H.loadScript)(e,{onload:()=>{window.ardplayer?r(window.ardplayer):n(Error("ARD player global missing after load"))},onerror:()=>n(Error("Failed to load ARD player script"))})})).catch(()=>{z=null}),z)).then(e=>{var t;let s,o,c,u,d,p,f,y,v,m,g;if(a)return;let{emit:E}=eC,h=F.sourceVariant??eF.sourceVariant,b=F.audioTrack??eF.audioTrack,L=(t={...F,subtitles:F.subtitles??eF.subtitles,audioTrack:b,sourceVariant:h},s=t.content??null,o={pluginData:{"multistream@all":{waitForExternalData:!0,allowSelectingFutureStreams:!0,closeOverlayOnPlay:!0},"cast-menu-native@all":{isEnabled:!0===t.enableCast},...l.hasCastHost?{"chromecast@all":{isEnabled:!1}}:void 0}}
1,void 0!==t.isBackgroundPlayer&&(o.isbackground=t.isBackgroundPlayer),!1===t.controls&&(o.generic={isUIHiddenAtStart:!0}),{id:l.id,baseUrl:l.baseUrl,apiToken:l.apiToken,contentPath:l.contentPath,config:l.remoteConfig,content:W(s)?null:s,gqlContent:W(s)?s:void 0,autoplay:t.autoplay,allowMobileAutoplay:t.allowMobileAutoplay,startTime:t.startTime,showSubtitles:t.subtitles,useAudioDescription:t.audioDescription,audioOption:t.audioTrack,enablePIP:t.enablePIP,primary:t.primary||void 0,checkExternalForNextVideo:t.appVerifiesNextVideo||void 0,ignoreFskAndGeoChecks:t.appOwnsAccessChecks||void 0,ard:Object.keys(o).length>0?o:void 0,...function(e,t,r){if(t?.enabled===!1)return{ZdfTracking:void 0,ZdfUser:void 0,tracking:G};let{hasPersonalizationConsent:n,hasTrackingConsent:a,zdf:i}=e??{},l={tracking:{...a?{}:{atInternet:{enabled:!1},nielsen:{enabled:!1}},...n?{}:{zdfTracking:{enabled:!1}}},ZdfTracking:i?.config,ZdfUser:r?i?.user??void 0:void 0};return(0,K.resolvePlayerTracking)(l,t?.overrides)}(l.tracking,t.tracking,t.appVerifiesNextVideo??!1)}),V="dgs"===h||"dgs"===eF.sourceVariant,D="ad"===b||!0===F.audioDescription,H={};V&&(H.VIDEO_TYPE="sign-language"),D&&(H.AUDIO_TYPE="audio-description"),Object.keys(H).length>0&&e.SettingsStorageSync.updateSettings("video",H),eb&&function(e){if(k!==e){for(let e of S)e();k=e,_=C,I=R(),S=[e.subscribe(q),e.subscribeTicks(B)],window.controller={getVideoView:e=>"CCPlayer"===e?O:M,getPlatformKey:()=>"web",getVolume:()=>100,setVolume:e=>w({type:"setVolume",level:e}),emitEvent:()=>{},onSettingsChanged:()=>{},updateStateBool:()=>{},updateStateDouble:()=>{},setPreventNativeScroll:()=>{},performHaptics:()=>{},pageLoaded:()=>{},instanceDisposed:()=>{}},e.send({type:"sync"})}}(eb);let z=new e.Player(r,L);eI.current=z,eb&&F.enableCast&&(A=z,N=!1,w({type:"cc.attached"}),c=()=>{A===z&&(N=!0,w({type:"discovery",active:!0}),"chromecast"===I.connection.active&&x(z))},u=()=>{A===z&&(N=!1,w({type:"discovery",active:!1}))},d=e=>{let{target:t}=e;A===z&&w({type:"selectTarget",target:t})},p=()=>{A===z&&w({type:"stopCasting"})},f=()=>{A===z&&w({type:"promptNetworkPermission"})},y=!1,v=()=>{A!==z||(j(z),y||(y=!0,"none"!==I.connection.active&&U(z,I.connection)))},m=e=>{A!==z||e.isRemote||"chromecast"!==I.connection.active||(n.log.warn("[VideoPlayer] cast: player dropped remote playback, ending session"),I={...I,connection:T},_=C,w({type:"stopCasting"}))},z.addEventListener("CastMenu.requestActiveDiscovery",c),z.addEventListener("CastMenu.requestPassiveDiscovery",u),z.addEventListener("CastMenu.selectCastTarget",d),z.addEventListener("CastMenu.stopCasting",p),z.addEventListener("CastMenu.promptNetworkPermission",f),z.addEventListener("Player.SETUP_VIEW",v),z.addEventListener("Player.REMOTE_PLAYBACK_CHANGED",m),g=function(e){let t=e.setVolumeInternal;if("function"!=typeof t)return n.log.warn("[VideoPlayer] cast: no setVolumeInternal, volume slider is inert"),()=>{};let r=e.getVolume,a=()=>"chromecast"===I.connection.active&&I.deviceVolume?I.deviceVolume.muted?0:I.deviceVolume.level:r.call(e);"function"==typeof r&&(e.getVolume=a);let i=(r,n,a,i)=>{"chromecast"!==I.connection.active?t.call(e,r,n,a,i):(N&&"fixed"!==I.connection.volumeControlType&&w({type:"setVolume",level:r}),t.call(e,r,n,!0,i))};return e.setVolumeInternal=i,()=>{e.setVolumeInternal===i&&(e.setVolumeInternal=t),e.getVolume===a&&(e.getVolume=r)}}(z),j(z),U(z,I.connection),i=()=>{g(),z.removeEventListener("CastMenu.requestActiveDiscovery",c),z.removeEventListener("CastMenu.requestPassiveDiscovery",u),z.removeEventListener("CastMenu.selectCastTarget",d),z.removeEventListener("CastMenu.stopCasting",p),z.removeEventListener("CastMenu.promptNetworkPermission",f),z.removeEventListener("Player.SETUP_VIEW",v),z.removeEventListener("Player.REMOTE_PLAYBACK_CHANGED",m),A===z&&(A=null,N=!1)}),z.addEventListener("Player.EVENT_STATUS_CHANGE",e=>{let{status:t}=e;eA.current=t,"play"===t?E("playing",void 0):"pause"===t?E("paused",void 0):"stop"===t&&E("stopped",void 0)}),z.addEventListener("Player.EVENT_INITIAL_FRAME",()=>{e_.current?.classList.add("player-ready")}),z.addEventListener("Player.EVENT_END_STREAM",()=>E("ended",void 0)),z.addEventListener("Player.EVENT_UPDATE_STREAM_DURATION",e=>{let{duration:t}=e;eN.current=t}),z.addEventListener("Info.deepLink",e=>{let{id:t}=e;return E("smartCollectionRequested",t)}),z.addEventListener("Player.EVENT_UPDATE_STREAM_TIME",e=>{let{currentTime:t}=e;return E("progress",{currentTime:t,duration:eN.current})}),z.addEventListener("Player.EVENT_SEEK_END",e=>{let{position:t}=e;return E("seeked",{currentTime:t})}),z.addEventListener("Player.EVENT_ERROR",e=>{let{isCritical:t,message:r,errorKey:n}=e;t&&Z&&e_.current?.classList.add("player-error"),E("error",{message:r,fatal:t,code:n})}),z.addEventListener("Player.TOGGLE_FULLSCREEN",e=>{let{fullscreen:t}=e;return E("fullscreenChange",{isFullscreen:t})}),z.addEventListener("Player.BACK_BUTTON_PRESSED",()=>E("closeRequested",void 0)),z.addEventListener("super_volume_mute",()=>E("mutedChange",{muted:!0}
1)),z.addEventListener("super_volume_unmute",()=>E("mutedChange",{muted:!1})),z.addEventListener("AddonZdfNextVideoLoader.CHECK_EXTERNAL",e=>{let{metadata:t,autoplay:r}=e,n=ek({videoId:t.videoId});E("playbackRequest",{id:n,autoplay:r,content:t.videoCanonical||t.videoId,metadata:{videoId:t.videoId,videoCanonical:t.videoCanonical,fsk:t.fsk??!1,fskBlocked:t.fskBlocked,geoLocation:t.geoLocation||null,title:t.title,smartCollectionId:t.smartCollectionId,smartCollectionCanonical:t.smartCollectionCanonical,pubForm:t.pubForm,episodeNumber:t.episodeNumber,seasonNumber:t.seasonNumber}})}),z.ready.then(()=>{a||(Y(z,ex.current),void 0!==P&&z.setMuted(P),eC.handle.isReady||eC.activate(e=>{let t=eI.current;if(t){if("resolvePlaybackRequest"===e.type){let r=eS(e.id);if(!r)return;t.sendEvent({type:"AddonZdfNextVideoLoader.CHECK_COMPLETED",verified:e.approved,videoId:r.videoId});return}var r=eA.current;switch(e.type){case"play":"pause"===r?t.resume():t.play();break;case"pause":t.pause();break;case"setMuted":t.setMuted(e.muted);break;case"seekTo":t.seekTo(e.seconds);break;case"replay":t.seekToAndPlay(0);break;case"setFullscreen":t.setFullscreen(e.fullscreen)}}}))}).catch(X)}).catch($),()=>{a=!0,i?.(),eI.current?.dispose(),eI.current=null}},ey[27]=em,ey[28]=ev,ey[29]=eb,ey[30]=eg,ey[31]=eC,ey[32]=eV,ey[33]=P,ey[34]=eU,ey[35]=ek,ey[36]=F,ey[37]=eP,ey[38]=eE,ey[39]=Z,ey[40]=eS,ey[41]=el):el=ey[41];let ej=eh?.hasPersonalizationConsent,eq=eh?.hasTrackingConsent;if(ey[42]!==em||ey[43]!==ev||ey[44]!==eg||ey[45]!==eC||ey[46]!==eV||ey[47]!==eU||ey[48]!==F||ey[49]!==eP||ey[50]!==eE||ey[51]!==ej||ey[52]!==eq?(es=[F,ev,em,eg,eE,ej,eq,eC,eP,eV,eU,eF],ey[42]=em,ey[43]=ev,ey[44]=eg,ey[45]=eC,ey[46]=eV,ey[47]=eU,ey[48]=F,ey[49]=eP,ey[50]=eE,ey[51]=ej,ey[52]=eq,ey[53]=es):es=ey[53],(0,o.useDeepCompareEffect)(el,es),!eO){let e;return ey[54]!==eT||ey[55]!==y?(e=(0,t.jsx)("div",{ref:eR,className:y,"data-testid":"ard-player","data-player-bridge-id":eT}),ey[54]=eT,ey[55]=y,ey[56]=e):e=ey[56],e}ey[57]!==y?(eo=(0,l.cx)(y,d.hidePlayerBehindPlaceholder),ey[57]=y,ey[58]=eo):eo=ey[58],ey[59]!==eL?(ec=eL.split(":").join("/"),ey[59]=eL,ey[60]=ec):ec=ey[60],ey[61]!==ec?(eu={"--aspect-ratio":ec},ey[61]=ec,ey[62]=eu):eu=ey[62];let eB=eu;return ey[63]!==L||ey[64]!==eM.alt||ey[65]!==eM.src||ey[66]!==eM.srcSet?(ed=(0,t.jsx)(d.PlayerPlaceholder,{srcSet:eM.srcSet,src:eM.src,alt:eM.alt,isPriority:L}),ey[63]=L,ey[64]=eM.alt,ey[65]=eM.src,ey[66]=eM.srcSet,ey[67]=ed):ed=ey[67],ey[68]!==eT?(ep=(0,t.jsx)(d.PlayerContainer,{as:"div",ref:eR,"data-testid":"ard-player","data-player-bridge-id":eT}),ey[68]=eT,ey[69]=ep):ep=ey[69],ey[70]!==eo||ey[71]!==eB||ey[72]!==ed||ey[73]!==ep?(ef=(0,t.jsxs)(d.Container,{ref:e_,className:eo,style:eB,children:[ed,ep]}),ey[70]=eo,ey[71]=eB,ey[72]=ed,ey[73]=ep,ey[74]=ef):ef=ey[74],ef}function $(e){a.isDevBuild&&n.log.error("[VideoPlayer] failed to load ARD player",e)}function X(){}var J=e.i(59401),Q=e.i(19889);function ee(e){let{container:t,multistream:r,render:n,onSelect:a,onClose:i}=e;return(0,J.createPortal)(n({multistream:r,onSelect:a,onClose:i}),t)}function et(e){let n,a,i,l,s,o,c,d,p,f,y,v,m,g,h=(0,r.c)(37);h[0]!==e?({config:i,className:a,handleRef:l,renderMultistream:s,...n}=e,h[0]=e,h[1]=n,h[2]=a,h[3]=i,h[4]=l,h[5]=s):(n=h[1],a=h[2],i=h[3],l=h[4],s=h[5]);let{controller:b,bridgeId:P,nextRequest:C,takeRequest:T}=E("zdf",n,l),k=(0,u.useRef)(null),[S,_]=(0,u.useState)(null),[R,I]=(0,u.useState)(0);if(h[6]!==i){var A;let e,t;e=(A=i).content??null,t=A.noStartImage??!A.startImage,o={content:W(e)?null:e,aspectRatio:A.aspectRatio,isPriority:A.isPriority,showPlaceholderImageOnError:A.showPlaceholderImageOnError,...t?{noStartImage:!0}:{startImage:function(e){if(void 0!==e)return"string"==typeof e?e:e.layouts?{layouts:e.layouts,altText:e.alt}:e.src}(A.startImage)},gqlContent:W(e)?e:void 0,autoplay:A.autoplay,isbackground:A.isBackgroundPlayer,allowMobileAutoplay:A.allowMobileAutoplay,controls:A.controls,startTime:A.startTime,showSubtitles:A.subtitles,useAudioDescription:A.audioDescription,audioOption:A.audioTrack,sourceVariant:A.sourceVariant,scene:A.scene,highlights:A.highlights,enablePIP:A.enablePIP,primary:A.primary||void 0,isForcePlay:A.forcePlay||void 0,fskErrorDisabled:A.appOwnsAccessChecks||void 0,fsk16ErrorDisabled:A.appOwnsAccessChecks||void 0,checkExternalForNextVideo:A.appVerifiesNextVideo||void 0,nextVideoClickOpensOriginUrl:!A.appVerifiesNextVideo&&void 0,...A.zapping?{zapping:!0,initialChannelId:!1===A.zapping.channelId?"":A.zapping.channelId,zappingVideosTeaserLabel:A.zapping.videosTeaserLabel,zappingChannelsTeaserLabel:A.zapping.channelsTeaserLabel,nextVideoClickOpensOriginUrl:!1}:{}},h[6]=i,h[7]=o}else o=h[7];let N=o;h[8]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{k.current?.fireEvent("Player::HIDE_RELATED_CONTENT"),_(null)},h[8]=c):c=h[8];let w=c;h[9]!==i.multistream?.streams||h[10]!==i.multistream?.title?(d=()=>{let e=k.current;e&&((i.multistream?.streams.length??0)>0?e.fireEvent("Player::SHOW_RELATED_CONTENT_BUTTON",{title:i.multistream?.title??""}):e.fireEvent("Player::HIDE_RELATED_CONTENT_BUTTON"))},h[9]=i.multistream?.streams,h[10]=i.multistream?.title,h[11]=d):d=h[11],h[12]!==i.multistream||h[13]!==R?(p=[i.multistream,R],h[12]=i.multistream,h[13]=R,h[14]=p):p=h[14],(0,u.useEffect)(d,p),h[15]!==i.initialMuted||h[16]!==b||h[17]!==C||h[18]!==T?(f=e=>{k.current=e;let{emit:t}=b;e.on("Player::PLAYING",()=>t("playing",void 0)),e.on("Player::PAUSED",()=>t("paused",void 0)),e.on("Player::STOPPED",()=>t("stopped",void 0)),e.on("Player::FINISHED",()=>t("ended",void 0)),e.on("Player::PROGRESS",e=>{let{current_time:r,duration:n}=e;return t("progress",{currentTime:r,duration:n})}),e.on("Player::SEEKED",e=>{let{current_time:r}=e;return t("seeked",{currentTime:r})}),e.on("Player::ERROR",e=>t("error",{message:"message"in e?e.message:void 0,fatal:!1})),e.on("Player::FULLSCREEN_ON",()=>t("fullscreenChange",{isFullscreen:!0})),e.on("Player::FULLSCREEN_OFF",()=>t("fullscreenChange",{isFullscreen:!1})),e.on("Player::MUTED",()=>t("mutedChange",{muted:!0}
1)),e.on("Player::UNMUTED",()=>t("mutedChange",{muted:!1})),e.on("Player::EXIT",()=>t("closeRequested",void 0)),e.on("Player::OPEN_SMART_COLLECTION",e=>{let{sharingUrl:r}=e;return t("smartCollectionRequested",r)}),e.on("Player::CURRENT_CHANNEL_CHANGED",e=>{let{value:r}=e;r&&t("zappingChannelChange",{channelId:r})}),e.on("Player::CHECK_EXTERNAL",e=>{let{metadata:r}=e;t("playbackRequest",{id:C({kind:"clearance"}),autoplay:!0,content:r.videoCanonical||r.videoId,metadata:{videoId:r.videoId,videoCanonical:r.videoCanonical,fsk:r.fsk??!1,fskBlocked:r.fskBlocked,geoLocation:r.geoLocation||null,title:r.title,smartCollectionId:r.smartCollectionId,smartCollectionCanonical:r.smartCollectionCanonical,pubForm:r.pubForm,episodeNumber:r.episodeNumber,seasonNumber:r.seasonNumber}})}),e.on("Page::SHOW_RELATED_CONTENT",e=>{let{container:t}=e;return _(t)}),e.on("Player::INITIALIZED",()=>{void 0!==i.initialMuted&&e.fireEvent(i.initialMuted?"Player::MUTE":"Player::UNMUTE")}),I(er),b.handle.isReady||b.activate(e=>{let t=k.current;if(t){if("resolvePlaybackRequest"===e.type){let r=T(e.id);if(!r)return;if("selection"===r.kind){e.approved&&(t.fireEvent("Player::SET_VIDEO",{content:r.content,autoplay:!0}),w());return}}switch(e.type){case"play":t.fireEvent("Player::PLAY");break;case"pause":t.fireEvent("Player::PAUSE");break;case"setMuted":t.fireEvent(e.muted?"Player::MUTE":"Player::UNMUTE");break;case"seekTo":t.fireEvent("Player::SEEK_TO",{seek_time:e.seconds});break;case"replay":t.fireEvent("Player::REPLAY");break;case"setFullscreen":t.fireEvent(e.fullscreen?"Player::SET_FULLSCREEN":"Player::SET_NORMALSCREEN");break;case"resolvePlaybackRequest":t.fireEvent("Player::CHECK_COMPLETED",{verified:e.approved})}}})},h[15]=i.initialMuted,h[16]=b,h[17]=C,h[18]=T,h[19]=f):f=h[19];let L=f;h[20]!==b||h[21]!==C?(y=e=>{let t=e.videoCanonical;if(!t)return;let r=C({kind:"selection",content:t});b.emit("playbackRequest",{id:r,autoplay:!0,content:t,metadata:e})},h[20]=b,h[21]=C,h[22]=y):y=h[22];let V=y;return h[23]!==P||h[24]!==a||h[25]!==i.tracking||h[26]!==L||h[27]!==N?(v=(0,t.jsx)(Q.default,{className:a,config:N,onPlayerReady:L,playerBridgeId:P,trackingOverride:i.tracking}),h[23]=P,h[24]=a,h[25]=i.tracking,h[26]=L,h[27]=N,h[28]=v):v=h[28],h[29]!==i.multistream||h[30]!==V||h[31]!==S||h[32]!==s?(m=S&&i.multistream&&s&&(0,t.jsx)(ee,{container:S,multistream:i.multistream,render:s,onSelect:V,onClose:w}),h[29]=i.multistream,h[30]=V,h[31]=S,h[32]=s,h[33]=m):m=h[33],h[34]!==v||h[35]!==m?(g=(0,t.jsxs)(t.Fragment,{children:[v,m]}),h[34]=v,h[35]=m,h[36]=g):g=h[36],g}function er(e){return e+1}e.s(["VideoPlayer",0,function(e){let l,s=(0,r.c)(3),o=(0,i.useVideoPlayerEngine)();return!a.isDevBuild||e.config.noStartImage||e.config.startImage||n.log.error("No startImage defined => startImage is needed for low LCP"),s[0]!==o||s[1]!==e?(l="ard"===o?(0,t.jsx)(Z,{...e}):(0,t.jsx)(et,{...e}),s[0]=o,s[1]=e,s[2]=l):l=s[2],l}],26677)},6625,e=>{"use strict";e.i(75336),e.i(19889),e.i(91914),e.i(26677),e.s([])}]);

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.