VideoPlayerOzImplementationData",["err","getAvailableMimeCodecsFromDashManifest"],(function(a,b,c,d,e,f,g){"use strict";function a(a){var b=a.canUseOz,d=a.dashManifestUrl,e=a.dashManifestUrlOverride_DO_NOT_USE,f=a.dashManifestXmlString,g=a.experimentationConfig,h=a.initialAudioUserPreferredLanguage;a=a.minQualityPreference;if(b!==!0){b=c("err")("The DASH player is not available for this video");b.name="VideoImplementationsDashPlayerUnavailable";return b}b=e!=null?null:f==null||f===""?null:f;f=e!=null?e:d==null||d===""?null:d;if(b==null&&f==null){e=c("err")("video has no manifest and no manifest URL");e.name="VideoImplementationsNoManifestOrURL";return e}if(!window.MediaSource){d=c("err")("MediaSource is unsupported");d.name="VideoImplementationsMediaSourceUnsupported";return d}if(b!=null){e=c("getAvailableMimeCodecsFromDashManifest")(b).filter(function(a){return a.isRequiredForPlayback});d=e.filter(function(a){return!a.isTypeSupported});if(d.length>0){d=c("err")("%s out of %s codecs in DASH manifest required for playback are unsupported: %s",String(d.length),String(e.length),e.map(function(a){return a.mimeType+"/"+a.codecs+"="+(a.isTypeSupported?"yes":"no")}).join(", "));d.name="VideoImplementationsDashManifestUnsupportedCodecs";return d}}return{experimentationConfig:g,initialAudioUserPreferredLanguage:(e=h)!=null?e:null,initialVideoVariant:{lang:(d=h)!=null?d:null,role:null},manifest:b,manifestUrl:f,minQualityPreference:(g=a)!=null?g:null,seoWebCrawlerLookasideUrl:f}}g.makeOzImplementationData=a}),98);
-----
getAvailableMimeCodecsFromDashManifest",[],(function(a,b,c,d,e,f){"use strict";function g(a){var b=/^(audio|video)/.*$/;return b.test(a)}function a(a){var b=[],c=window.MediaSource;if(a!=null){var d=/mimeType="([^"]*)"[^>]*codecs="([^"]*)"/g,e=/codecs="([^"]*)"[^>]*mimeType="([^"]*)"/g,f,h=[];while(f=d.exec(a))h.push([f[1],f[2]]);while(f=e.exec(a))h.push([f[2],f[1]]);for(d=0;d-----
manifestHasUnsupportedCodecs",["getAvailableMimeCodecsFromDashManifest"],(function(a,b,c,d,e,f,g){"use strict";function a(a){if(window.MediaSource!=null){a=c("getAvailableMimeCodecsFromDashManifest")(a);return a.length<=0?!1:a.some(function(a){return!a.isTypeSupported})}return!1}g["default"]=a}),98);
-----
VideoPlayerRelay.react",["fbt","CastingStateHooks","CometPlaceholder.react","CometRelay","CometTrackingNodeProvider.react","CurrentUser","ErrorMetadata","InstreamVideoAdBreaksPlayer.react","JSResourceForInteraction","VideoPlayerFallbackCover.react","VideoPlayerRelay_video.graphql","VideoPlayerRetryableErrorBoundary.react","VideoPlayerXImplRelayWrapper.react","XFBLatencySensitiveTypeUtils.facebook","computeAspectRatio","cr:1446473","cr:1701936","cr:759","cr:835","defaultErrorBoundaryFallback","deferredLoadComponent","emptyFunction","err","getAvailableMimeCodecsFromDashManifest","getVideoPlayerAutoplayProps","gkx","lazyLoadComponent","manifestHasPlayableRepresentations","normalizeVideoPlayerLoopCount","react","recoverableViolation","requireDeferredForDisplay","unrecoverableViolation","useGraphQLVideoAutoplayGatingResult","useGraphQLVideoDRMInfo","useGraphQLVideoP2PSettings","usePremiumMusicVideoInterruptionSubscription","useProgressiveImplementationData","useVideoImplementations","useVideoPlayerAudioAvailabilityInfoRelay","useVideoPlayerAudioSettings","useVideoPlayerCaptionsSettings","useVideoPlayerLiveLatencyKnobSettings","useVideoPlayerShakaPerformanceLoggerBuilder"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react"),k=d("react").useMemo,l=(e=b("cr:759"))!=null?e:c("emptyFunction"),m=(e=b("cr:835"))!=null?e:c("emptyFunction"),n=c("gkx")("5128"),o=c("gkx")("5194"),p=c("deferredLoadComponent")(c("requireDeferredForDisplay")("VideoPlayerSphericalFallbackCover.react").__setRef("VideoPlayerRelay.react")),q=c("lazyLoadComponent")(c("JSResourceForInteraction")("VideoPlayerVideoIsCastingCover.react").__setRef("VideoPlayerRelay.react"));function r(a){var e,f,g=a.accessToken,r=a.adClientToken,s=a.additionalLogData,t=a.audioOnly,u=a.autoplayGatingResult,v=a.bufferEndLimit,w=a.canAutoplay,x=a.children,y=a.disableCVCSubscription;y=y===void 0?!1:y;var z=a.disableLoadingIndicator;z=z===void 0?!1:z;var A=a.disableLogging,B=a.externalLogID,C=a.externalLogType,D=a.graphQLVideoDRMInfo,E=a.initialForceHD,F=E===void 0?!1:E;E=a.initialTracePolicy;var G=a.loadSequence,H=a.loopCount,I=a.manifestURL_DO_NOT_USE,J=a.playerFormat;J=J===void 0?"inline":J;var aa=a.playerOriginOverride,ba=a.portalingEnabled,ca=a.portalingFromVideoID,da=a.portalingPlaceMetaData,ea=a.portalingRenderPlaceholder,fa=a.productAttribution,ga=a.seoWebCrawlerVideoTracks,ha=a.source_VPL_LOGGING_HACK,ia=a.startTimestamp,K=a.subOrigin,L=a.video,M=a.volumeSetting;a=a.wrapVideoPixels_EXPERIMENTAL;c("usePremiumMusicVideoInterruptionSubscription")(c("CurrentUser").getID());var N=d("CometRelay").useFragment(i!==void 0?i:i=b("VideoPlayerRelay_video.graphql"),L);L=N.dash_prefetch_experimental;e=((e=N.video_available_captions_locales)!=null?e:[]).find(function(a){a=a.localized_creation_method;return a!=null})!=null;f=d("XFBLatencySensitiveTypeUtils.facebook").toJSEnum((f=N.latency_sensitive_config)==null?void 0:f.broadcast_latency_sensitivity);var O=b("cr:1701936")(N,{adClientToken:r}),ja=l(N.id),ka=c("useGraphQLVideoP2PSettings")(N),P=c("useGraphQLVideoDRMInfo")(N);P=(D=D)!=null?D:P;D=!!(P&&P.fairplayCert!==null);var Q=D||n&&!!N.is_live_streaming||o&&typeof MediaSource==="undefined";D=c("useProgressiveImplementationData")(N,{initialForceHD:!1});D=(D==null?void 0:D.hdSrc)!=null||(D==null?void 0:D.sdSrc)!=null;var R=!1;if(!Q&&D&&c("gkx")("8319")&&N.dash_manifest!=null&&N.dash_manifest!==""&&N.is_live_streaming!==!0){D=c("getAvailableMimeCodecsFromDashManifest")(N.dash_manifest);D.length>0&&!c("manifestHasPlayableRepresentations")(D)&&c("gkx")("2938")&&(R=!0)}D=k(function(){return{forceProgressiveImpl:Q||R,initialForceHD:F,manifestURL_DO_NOT_USE:I,videoFBID:N.id,videoPlayerShakaConfig:O}},[Q,R,F,I,N.id,O]);D=c("useVideoImplementations")(N,D);var S=c("useVideoPlayerCaptionsSettings")(N),la=c("useVideoPlayerAudioSettings")(N),T=c("useVideoPlayerLiveLatencyKnobSettings")(N),ma=T.desiredLatencyMs;T=T.latencyToleranceMs;var na=c("useVideoPlayerAudioAvailabilityInfoRelay")(N),U=c("useGraphQLVideoAutoplayGatingResult")(N);U=c("getVideoPlayerAutoplayProps")(U,w,u);w=b("cr:1446473")(N);u=c("useVideoPlayerShakaPerformanceLoggerBuilder")(N);var oa=m(N),pa=j.jsx(c("CometPlaceholder.react"),{fallback:null,children:j.jsx(c("InstreamVideoAdBreaksPlayer.react"),{playerFormat:J,subOrigin:K,video:N})}),V=d("CastingStateHooks").useCastingVideoID(),W=N.id;if(W==null)throw c("unrecoverableViolation")("Cannot play video: Empty video ID","comet_video_player");var X=null;if(c("gkx")("1076")&&!Q&&N.dash_manifest!=null&&N.dash_manifest!==""){var Y=c("getAvailableMimeCodecsFromDashManifest")(N.dash_manifest);(Y.length<=0||!Y.every(function(a){return a.isRequiredForPlayback&&a.isTypeSupported||!a.isRequiredForPlayback}))&&(X=N.is_live_streaming===!0?h._("u5f88u62b1u6b49uff0cu4f60u5f53u524du7684u6d4fu89c8u5668u6216u786cu4ef6u4e0du652fu6301u64adu653eu8fd9u4e2au76f4u64adu89c6u9891u3002"):null)}Y=N.unsupported_browser_message!=null?N.unsupported_browser_message:X;if(Y!=null){X=c("err")("Cannot play video: Browser is not supported");X.metadata=new(c("ErrorMetadata"))();X.metadata.addEntry("COMET_VIDEO","VIDEO_ID",W);c("recoverableViolation")("Cannot play video: Browser is not supported","comet_video_player",{error:X});return j.jsx(c("VideoPlayerFallbackCover.react"),{message:Y})}X=N.permalink_url;Y=N.spherical_video_renderer;Y=Y?j.jsx(d("CometRelay").MatchContainer,{match:Y,props:{playerFormat:J,sphericalVideoRenderer:Y,subOrigin:K,videoTahoeUrl:X}}):null;X=N.is_spherical;var Z=N.is_spherical_enabled,$=N.permalink_url;if(X===!0&&Z!==!0){if($==null||$==="")throw c("unrecoverableViolation")("Cannot play video: Empty permalink URL for a spherical video","comet_video_player");return j.jsx(p,{videoTahoeUrl:$})}if(V!=null&&V===N.id)return j.jsx(c("CometPlaceholder.react"),{fallback:null,children:j.jsx(q,{video:N})});$=(Z=(X=N.live_playback_instrumentation_configs)==null?void 0:X.is_client_triggered_trace_enabled)!=null?Z:!1;V=c("normalizeVideoPlayerLoopCount")(H,N.is_looping,N.loop_count);X=c("computeAspectRatio")(N.width,N.height);return j.jsx(c("VideoPlayerXImplRelayWrapper.react"),{VideoPlayerShakaPerformanceLoggerClass:w,accessToken:g,adClientToken:r,additionalLogData:s,alt:c("gkx")("1924962")?N.animated_image_caption:void 0,alwaysShowCaptions:S.alwaysShowCaptions,areCaptionsAutogenerated:e,audioAvailabilityInfo:na,audioOnly:N.is_podcast_video===!0||t,autoplayGatingResult:U.autoplayGatingResult,autoplaySetting:U.autoplaySetting,broadcastId:N.broadcast_id,broadcastLatencySensitivity:f,broadcastStatus:N.broadcast_status,broadcasterOrigin:N.broadcaster_origin,bufferEndLimit:v,canAutoplay:U.canAutoplay,captionDisplayStyle:S.captionDisplayStyle,captionsUrl:N.captions_url,children:x,desiredLatencyMs:ma,disableCVCSubscription:y,disableLoadingIndicator:z,disableLogging:A,expiredVideoUrlRefreshHandler:ja,externalLogID:B,externalLogType:C,graphQLVideoDRMInfo:P,graphQLVideoP2PSettings:ka,implementations:D,initialRepresentationIds:L,initialTracePolicy:E,instreamVideoAdBreaksPlayer:pa,isClientTriggeredTraceEnabled:$,isLiveStreaming:N.is_live_streaming,isLiveTraceEnabled:N.is_live_trace_enabled,isNCSR:N.is_ncsr,isPremiumMusicVideo:N.pmv_metadata!=null,isVideoBroadcast:N.is_video_broadcast,latencyToleranceMs:T,loadSequence:G,loopCount:V,playerFormat:J,playerOriginOverride:aa,portalingEnabled:ba,portalingFromVideoID:ca,portalingPlaceMetaData:da,portalingRenderPlaceholder:ea,productAttribution:fa,seoWebCrawlerVideoTracks:ga,source_VPL_LOGGING_HACK:ha,startTimestamp:ia,subOrigin:K,videoFBID:W,videoPixelsAspectRatio:X,videoPlayerIMFFromVideoMetadata:oa,videoPlayerShakaPerformanceLoggerBuilder:u,videoPlayerSpherical:Y,volumeSetting:M!==void 0?M:la.preferredVolumeSetting,wrapVideoPixels_EXPERIMENTAL:a},W)}r.displayName=r.name+" [from "+f.id+"]";function a(a){var b=a.doNotRenderErrorBoundaryIUnderstandIMustProvideMyOwn;b=b===void 0?!1:b;var d=a.errorBoundaryFallback;a=babelHelpers.objectWithoutPropertiesLoose(a,["doNotRenderErrorBoundaryIUnderstandIMustProvideMyOwn","errorBoundaryFallback"]);a=j.jsx(c("CometTrackingNodeProvider.react"),{trackingNode:13,children:j.jsx(r,babelHelpers["extends"]({},a))});return b?a:j.jsx(c("VideoPlayerRetryableErrorBoundary.react"),{description:"VideoPlayerRelayBoundary",fallback:(b=d)!=null?b:c("defaultErrorBoundaryFallback"),children:a})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
manifestHasUnsupportedCodecs",["getAvailableMimeCodecsFromDashManifest","gkx"],(function(a,b,c,d,e,f,g){"use strict";function a(a){if(c("gkx")("1917833")&&window.MediaSource!=null){a=c("getAvailableMimeCodecsFromDashManifest")(a);return a.length<=0?!1:a.some(function(a){return!a.isTypeSupported})}return!1}g["default"]=a}),98);
-----
getAvailableMimeCodecsFromDashManifest",[],(function(a,b,c,d,e,f){"use strict";function g(a){var b=/^(audio|video)/.*$/;return b.test(a)}function a(a){var b=[],c=window.MediaSource;if(a!=null){var d=/mimeType="([^"]*)"[^>]*codecs="([^"]*)"/g,e=/codecs="([^"]*)"[^>]*mimeType="([^"]*)"/g,f,h=[];while(f=d.exec(a))h.push([f[1],f[2]]);while(f=e.exec(a))h.push([f[2],f[1]]);for(d=0;d-----