PageSourceSearch

https://www.androidcentral.com/vite/assets/initFreyr-BhPCZbEJ.js

js androidcentral.com collected 2026-10-01 08:14:08 UTC 2,303 bytes, 1 lines download raw bytes

1import{g as l}from"./user-D_m6siNs.js";function e(l,e){var a,i,d,n,t,r;const o={action:l,reason:null};let u={playerId:null,playlistId:null,mediaDuration:null,mediaSize:null,mediaQuality:null};const s=function(){var l,e,a,i;const d=document.querySelector("[data-player-id][data-playlist-id]");if(d instanceof HTMLElement)return{playerId:d.getAttribute("data-player-id"),playlistId:d.getAttribute("data-playlist-id")};const n=null==(i=null==(a=null==(e=null==(l=window.vanilla)?void 0:l.featureFlags)?void 0:e.jwplayer)?void 0:a.carousel)?void 0:i.IDs;if((null==n?void 0:n.playerID)&&(n.searchPlaylistID||n.fallbackPlaylistID))return{playerId:n.playerID,playlistId:n.useSearchPlaylist&&n.searchPlaylistID?n.searchPlaylistID:n.fallbackPlaylistID??null};const t=document.querySelector('div[id^="botr_"]');if(null==t?void 0:t.id){const l=t.id.match(/^botr_([^_]+)_([^_]+)_div$/);if(l)return{playlistId:l[1],playerId:l[2].replace(/[^a-zA-Z0-9]/g,"")}}return{playerId:null,playlistId:null}}();if(u.playerId=s.playerId,u.playlistId=s.playlistId,window.jwplayer)try{const l=window.jwplayer(),e=null==l?void 0:l.id;if(e&&(!u.playerId||!u.playlistId)){const l=window.jwplayer(e);if(l){const o=e.split("_"),s=o[1]??null,y=o[2]??null,c=null==(a=l.getPlaylistItem)?void 0:a.call(l),p=null==(i=l.getVisualQuality)?void 0:i.call(l),w=null==(d=l.getDuration)?void 0:d.call(l);u={playerId:u.playerId??y,playlistId:u.playlistId??(null==c?void 0:c.feedid)??s,mediaDuration:"number"==typeof w?Math.round(w):null,mediaSize:(null==(t=null==(n=null==c?void 0:c.sources)?void 0:n[0])?void 0:t.filesize)??null,mediaQuality:(null==(r=null==p?void 0:p.level)?void 0:r.height)??null}}}}catch(l){console.warn("[JWPlayer] Failed to read player state:",l)}window.dispatchOrQueueAction("freyr.sendEventToFreyr",{name:"videoEvent",eventObject:{video:{...o,...u}}})}async function a(e=!0){var a;const i=l();try{e&&(i.hybridId=await(null==(a=null==window?void 0:window.bordeaux)?void 0:a.hybridId))}catch(l){console.error("Error fetching hybridId",l)}window.dispatchOrQueueAction("freyr.sendEventToFreyr",{name:"userEvent",eventObject:{user:{...i}}})}function i(){!0!==window.disableBordeaux?(window.bordeaux=window.bordeaux||{},window.bordeaux.cmd=window.bordeaux.cmd||[],window.bordeaux.cmd.push((()=>a()))):a(!1)}export{i as a,e as 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.