index.esm.js
5 years ago
index.esm.js.map
11 months ago
loader.esm.js.map
11 months ago
p-03ed8a9f.entry.js
1 month ago
p-03ed8a9f.entry.js.map
1 month ago
p-0c2a6cd3.entry.js
11 months ago
p-0c2a6cd3.entry.js.map
11 months ago
p-193f0db1.entry.js
11 months ago
p-193f0db1.entry.js.map
11 months ago
p-22488b76.entry.js
11 months ago
p-22488b76.entry.js.map
11 months ago
p-345e2989.entry.js
11 months ago
p-345e2989.entry.js.map
11 months ago
p-4f0eb72c.entry.js
11 months ago
p-4f0eb72c.entry.js.map
11 months ago
p-51bb816f.entry.js
3 weeks ago
p-51bb816f.entry.js.map
3 weeks ago
p-8c965b5b.entry.js
11 months ago
p-8c965b5b.entry.js.map
11 months ago
p-8e99834a.entry.js
11 months ago
p-8e99834a.entry.js.map
11 months ago
p-BxRAfMA5.js
11 months ago
p-BxRAfMA5.js.map
11 months ago
p-CBpNs6kW.js
3 weeks ago
p-CBpNs6kW.js.map
3 weeks ago
p-CYPUaCrp.js
3 weeks ago
p-CYPUaCrp.js.map
3 weeks ago
p-D7Snkyuc.js
3 weeks ago
p-D7Snkyuc.js.map
3 weeks ago
p-D8o-F2Bu.js
11 months ago
p-D8o-F2Bu.js.map
11 months ago
p-DcYtxwW6.js
11 months ago
p-DcYtxwW6.js.map
11 months ago
p-DwzUTbbs.js
11 months ago
p-DwzUTbbs.js.map
11 months ago
p-EuTDjLsB.js
11 months ago
p-EuTDjLsB.js.map
11 months ago
p-G840BFTB.js
11 months ago
p-G840BFTB.js.map
11 months ago
p-db54b491.entry.js
11 months ago
p-db54b491.entry.js.map
11 months ago
p-e104444c.entry.js
3 weeks ago
p-e104444c.entry.js.map
3 weeks ago
p-e6ea643f.entry.js
4 months ago
p-e6ea643f.entry.js.map
4 months ago
p-fH7ZDDmI.js
11 months ago
p-fH7ZDDmI.js.map
11 months ago
presto-action-bar-ui.presto-youtube-subscribe-button.entry.esm.js.map
11 months ago
presto-cta-overlay-ui.entry.esm.js.map
11 months ago
presto-email-overlay-ui.presto-player-spinner.entry.esm.js.map
1 month ago
presto-player-button.entry.esm.js.map
11 months ago
presto-player-skeleton.entry.esm.js.map
11 months ago
presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry.esm.js.map
11 months ago
presto-playlist.entry.esm.js.map
11 months ago
presto-search-bar-ui.entry.esm.js.map
11 months ago
presto-timestamp.entry.esm.js.map
11 months ago
presto-video-curtain-ui.entry.esm.js.map
11 months ago
presto-video.entry.esm.js.map
4 months ago
web-components.css
11 months ago
web-components.esm.js
3 weeks ago
web-components.esm.js.map
11 months ago
p-CYPUaCrp.js
1 lines
| 1 | import{P as e}from"./p-D7Snkyuc.js";import"./p-BxRAfMA5.js";import"./p-EuTDjLsB.js";import"./p-D8o-F2Bu.js";const n=({config:t,selector:n,src:o,preload:r})=>new Promise(async(a,s)=>{if(!window.Hls)for(;!window.hasOwnProperty("Hls");)await new Promise(e=>setTimeout(e,50));if(window.Hls.isSupported()){let s=!["metadata","none"].includes(r);wp?.blocks&&(s=!0);var l=new window.Hls(window?.wp?.hooks?.applyFilters?.("presto.hlsSettings",{autoStartLoad:s,capLevelToPlayerSize:!0}));return l.loadSource(o),l.on(window.Hls.Events.LEVEL_SWITCHED,(e,t)=>{var o=n.closest(".presto-player__wrapper").querySelector(".plyr__menu__container [data-plyr='quality'][value='0'] span");l.autoLevelEnabled?o.innerHTML=`AUTO (${l.levels[t.level].height}p)`:o.innerHTML="AUTO"}),void l.on(window.Hls.Events.MANIFEST_PARSED,function(o,r){var s=l.levels.map(function(e){return e.height});s.unshift(0);const i=(s||[]).findIndex(e=>e===parseInt(window?.prestoPlayer?.hls_start_level));l.startLevel=i?i-1:2,t.quality={default:0,options:s,forced:!0,onChange:function(e){0===e?prestoHLS.currentLevel=-1:prestoHLS.levels.forEach(function(t,n){t.height===e&&(console.log("Found quality match with "+e),prestoHLS.currentLevel=n)})}},l.attachMedia(n),window.prestoHLS=l;const p=new e(n,{...t});p.hls=l;const u=()=>{l.startLoad(-1),p.off("waiting",u)};return p.on("waiting",u),p.on("languagechange",()=>{setTimeout(()=>l.subtitleTrack=p.currentTrack,50)}),a(p)})}return n.canPlayType("application/vnd.apple.mpegurl"),a(new e(n,{...t}))});export{n as default}; |