PageSourceSearch

https://muzeumpragi.pl/wp-content/plugins/custom-mediaelement/js/speed-new/speed-new.min.js?ver=1790918437

js muzeumpragi.pl collected 2026-10-02 05:21:17 UTC 4,745 bytes, 1 lines download raw bytes

1!function(){return function e(s,t,o){function n(i,a){if(!t[i]){if(!s[i]){var l="function"==typeof require&&require;if(!a&&l)return l(i,!0);if(r)return r(i,!0);var d=new Error("Cannot find module '"+i+"'");throw d.code="MODULE_NOT_FOUND",d}var p=t[i]={exports:{}};s[i][0].call(p.exports,function(e){return n(s[i][1][e]||e)},p,p.exports,e,s,t,o)}return t[i].exports}for(var r="function"==typeof require&&require,i=0;i<o.length;i++)n(o[i]);return n}}()({1:[function(e,s,t){"use strict";mejs.i18n.en["mejs.speed-rate"]="Prędkość odtwarzania",Object.assign(mejs.MepDefaults,{speeds:["2.00","1.50","1.25","1.00","0.75"],defaultSpeed:"1.00",speedChar:"x",speedText:null}),Object.assign(MediaElementPlayer.prototype,{buildspeed:function(e,s,t,o){var n=this;if(null!==n.media.rendererName&&/(native|html5)/i.test(n.media.rendererName)){for(var r=[],i=mejs.Utils.isString(n.options.speedText)?n.options.speedText:mejs.i18n.t("mejs.speed-rate"),a=function(e){for(var s=0,t=r.length;s<t;s++)if(r[s].value===e)return r[s].name},l=void 0,d=!1,p=0,c=n.options.speeds.length;p<c;p++){var u=n.options.speeds[p];"string"==typeof u?(r.push({name:""+u+n.options.speedChar,value:u}),u===n.options.defaultSpeed&&(d=!0)):(r.push(u),u.value===n.options.defaultSpeed&&(d=!0))}d||r.push({name:n.options.defaultSpeed+n.options.speedChar,value:n.options.defaultSpeed}),r.sort(function(e,s){return parseFloat(s.value)-parseFloat(e.value)}),n.cleanspeed(e),e.speedButton=document.createElement("div"),e.speedButton.className=n.options.classPrefix+"button "+n.options.classPrefix+"speed-button",e.speedButton.innerHTML='<button type="button" aria-controls="'+n.id+'" title="'+i+'" aria-label="'+i+'" tabindex="0">'+a(n.options.defaultSpeed)+'</button><div class="'+n.options.classPrefix+"speed-selector "+n.options.classPrefix+'offscree"><div class="'+n.options.classPrefix+'speed-selector-list"></div></div>',n.addControlElement(e.speedButton,"speed");for(var f=0,v=r.length;f<v;f++){var m=n.id+"-speed-"+r[f].value;e.speedButton.querySelector("div").innerHTML+='<button class="'+n.options.classPrefix+'speed-selector-list-item"  value="'+r[f].value+'" id="'+m+'"  ><span class="sr-only">Ustaw prędkość odtwarzania: </span><span class="'+n.options.classPrefix+'speed-selector-input" name="'+n.id+'_speed"'+(r[f].value,n.options.defaultSpeed,"/>")+'<span  class="'+n.options.classPrefix+"speed-selector-label"+(r[f].value===n.options.defaultSpeed?" "+n.options.classPrefix+"speed-selected":"")+'">'+r[f].name+"</span></button>"}var h=!1;jQuery(".mejs__speed-button").focusin(function(){jQuery(this).addClass("focus"),h=!1}),jQuery(".mejs__speed-button").focusout(function(){h=!0}),setInterval(function(){h&&jQuery(".mejs__speed-button").removeClass("focus")}),l=n.options.defaultSpeed,e.speedSelector=e.speedButton.querySelector("."+n.options.classPrefix+"speed-selector");for(var x=["mouseenter","focusin"],y=["mouseleave","focusout"],b=e.speedButton.querySelectorAll("button."+n.options.classPrefix+"speed-selector-list-item"),j=(e.speedButton.querySelectorAll("."+n.options.classPrefix+"speed-selector-label"),0),S=x.length;j<S;j++)e.speedButton.addEventListener(x[j],function(){mejs.Utils.removeClass(e.speedSelector,n.options.classPrefix+"offcreen")});for(var P=0,g=y.length;P<g;P++)e.speedSelector.addEventListener(y[P],function(){mejs.Utils.addClass(this,n.options.classPrefix+"offscreenff")});for(var k=0,B=b.length;k<B;k++){var C=b[k];C.disabled=!1,C.addEventListener("click",function(){var s=this.value;l=s,o.playbackRate=parseFloat(s),e.speedButton.querySelector("button").innerHTML=a(s);for(var t=e.speedButton.querySelectorAll("."+n.options.classPrefix+"speed-selected"),r=0,i=t.length;r<i;r++)mejs.Utils.removeClass(t[r],n.options.classPrefix+"speed-selected");this.checked=!0;for(var d=mejs.Utils.siblings(this,function(e){return mejs.Utils.hasClass(e,n.options.classPrefix+"speed-selector-label")}),p=0,c=d.length;p<c;p++)mejs.Utils.addClass(d[p],n.options.classPrefix+"speed-selected");this.classList.add(n.options.classPrefix+"speed-selected")})}n.options.keyActions.push({keys:[60,188],action:function(e,s,t,o){if("<"==o.key)for(var n=0;n<b.length-1;n++)if(b[n].checked){var r=b[n+1];r.dispatchEvent(mejs.Utils.createEvent("click",r))}}},{keys:[62,190],action:function(e,s,t,o){if(">"==o.key)for(var n=1;n<b.length;n++)if(b[n].checked){var r=b[n-1];r.dispatchEvent(mejs.Utils.createEvent("click",r))}}}),e.speedSelector.addEventListener("keydown",function(e){e.stopPropagation()}),o.addEventListener("loadedmetadata",function(){l&&(o.playbackRate=parseFloat(l))})}},cleanspeed:function(e){e&&(e.speedButton&&e.speedButton.parentNode.removeChild(e.speedButton),e.speedSelector&&e.speedSelector.parentNode.removeChild(e.speedSelector))}})},{}]},{},[1]);

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.