1/*! 2 JW Player version 8.36.4 3 Copyright (c) 2024, JW Player, All Rights Reserved 4 This source code and its use and distribution is subject to the terms 5 and conditions of the applicable license agreement. 6 https://www.jwplayer.com/tos/ 7 This product includes portions of other software. For the full text of licenses, see 8 https://ssl.p.jwpcdn.com/player/v/8.36.4/notice.txt 9*/ 10"use strict";(self.webpackChunkjwplayer=self.webpackChunkjwplayer||[]).push([[520],{6342:(e,t,a)=>{a.r(t),a.d(t,{default:()=>l});var i=a(9888);function l(e,t){let a=null;const l=this,c=function(){t.set("castState",{available:t.get("castAvailable"),active:t.get("castActive")})},n=function(e){e&&e.forEach((function(e){e.file=(0,i.getAbsolutePath)(e.file)}))},s=function(e){e&&(e.image=(0,i.getAbsolutePath)(e.image),n(e.allSources),n(e.sources))};l.updateAvailability=function(e){t.set("castAvailable","available"===e.availability),c()},l.updateActive=function(){let i=!1;a&&(i=Boolean(a.webkitCurrentPlaybackTargetIsWireless)),t.off("change:playlistItem",s),i&&(e.instreamDestroy(),s(t.get("playlistItem")),t.on("change:playlistItem",s)),t.set("airplayActive",i),t.set("castActive",i),c()},l.airplayToggle=function(){a&&a.webkitShowPlaybackTargetPicker()},t.change("itemReady",(function(){a=null,t.getVideo()&&(a=t.getVideo().video),a&&(a.removeAttribute("disableRemotePlayback"),a.removeEventListener("webkitplaybacktargetavailabilitychanged",l.updateAvailability),a.removeEventListener("webkitcurrentplaybacktargetiswirelesschanged",l.updateActive),a.addEventListener("webkitplaybacktargetavailabilitychanged",l.updateAvailability),a.addEventListener("webkitcurrentplaybacktargetiswirelesschanged",l.updateActive)),l.updateAvailability({}),l.updateActive()}))}}}]);
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.