PluginProbe ʕ •ᴥ•ʔ
Presto Player / 2.2.3-beta1
Presto Player v2.2.3-beta1
4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / dist / components / web-components / p-cece3ba1.js
presto-player / dist / components / web-components Last commit date
index.esm.js 5 years ago p-19b2b23d.entry.js 2 years ago p-39122522.entry.js 2 years ago p-4025214f.entry.js 2 years ago p-53d3dd5b.entry.js 3 years ago p-53debf03.entry.js 3 years ago p-57535382.js 3 years ago p-661c77b9.entry.js 3 years ago p-6bd72be5.js 3 years ago p-7dedb08f.js 2 years ago p-85d46916.js 3 years ago p-97945d8f.entry.js 2 years ago p-b579a341.js 2 years ago p-b58f496e.entry.js 3 years ago p-be85c176.entry.js 2 years ago p-c067278c.js 3 years ago p-c6a4871b.js 2 years ago p-c9498b81.entry.js 2 years ago p-cece3ba1.js 2 years ago p-d7399561.js 3 years ago p-fc6a912d.entry.js 3 years ago p-fd444822.entry.js 3 years ago web-components.css 5 years ago web-components.esm.js 2 years ago
p-cece3ba1.js
1 lines
1 import{P as n}from"./p-b579a341.js";import"./p-d7399561.js";import"./p-7dedb08f.js";export default({config:e,selector:t,src:o,preload:r})=>new Promise((async a=>{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({autoStartLoad:s});return l.loadSource(o),l.on(window.Hls.Events.LEVEL_SWITCHED,((e,n)=>{t.closest(".presto-player__wrapper").querySelector(".plyr__menu__container [data-plyr='quality'][value='0'] span").innerHTML=l.autoLevelEnabled?`AUTO (${l.levels[n.level].height}p)`:"AUTO"})),void l.on(window.Hls.Events.MANIFEST_PARSED,(function(){var o=l.levels.map((function(e){return e.height}));o.unshift(0);const r=(o||[]).findIndex((e=>e===parseInt(window?.prestoPlayer?.hls_start_level)));l.startLevel=r?r-1:2,e.quality={default:0,options:o,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(t),window.prestoHLS=l;const s=new n(t,{...e});s.hls=l;const i=()=>{l.startLoad(-1),s.off("waiting",i)};return s.on("waiting",i),s.on("languagechange",(()=>{setTimeout((()=>l.subtitleTrack=s.currentTrack),50)})),a(s)}))}return t.canPlayType("application/vnd.apple.mpegurl"),a(new n(t,{...e}))}));