Skip to content

Commit 3e4bb6e

Browse files
committed
update version
1 parent 00eaca9 commit 3e4bb6e

File tree

4 files changed

+18
-62
lines changed

4 files changed

+18
-62
lines changed

dist/speed/speed.js

Lines changed: 14 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -136,16 +136,6 @@ Object.assign(MediaElementPlayer.prototype, {
136136
menuIsHidden = false;
137137
}
138138

139-
player.speedRadioButtons = radios;
140-
141-
for (var _i2 = 0, total = inEvents.length; _i2 < total; _i2++) {
142-
player.speedButton.addEventListener(inEvents[_i2], function () {
143-
mejs.Utils.removeClass(player.speedSelector, t.options.classPrefix + 'offscreen');
144-
player.speedSelector.style.height = player.speedSelector.querySelector('ul').offsetHeight;
145-
player.speedSelector.style.top = -1 * parseFloat(player.speedSelector.offsetHeight) + 'px';
146-
});
147-
}
148-
149139
function hideMenu() {
150140
var now = Date.now();
151141
var diff = now - lastShowChange;
@@ -188,14 +178,14 @@ Object.assign(MediaElementPlayer.prototype, {
188178
event.stopPropagation();
189179
});
190180

191-
for (var _i3 = 0, _total = radios.length; _i3 < _total; _i3++) {
192-
var radio = radios[_i3];
181+
for (var _i2 = 0, total = radios.length; _i2 < total; _i2++) {
182+
var radio = radios[_i2];
193183
radio.disabled = false;
194184
radio.addEventListener('change', handleChangeSpeed);
195185
}
196186

197-
for (var _i4 = 0, _total2 = labels.length; _i4 < _total2; _i4++) {
198-
labels[_i4].addEventListener('click', function () {
187+
for (var _i3 = 0, _total = labels.length; _i3 < _total; _i3++) {
188+
labels[_i3].addEventListener('click', function () {
199189
var radio = mejs.Utils.siblings(this, function (el) {
200190
return el.tagName === 'INPUT';
201191
})[0],
@@ -209,40 +199,6 @@ Object.assign(MediaElementPlayer.prototype, {
209199
speedButtonLabel.innerHTML = getSpeedNameFromValue(currentPlaybackSpeed);
210200
}
211201

212-
t.options.keyActions.push({
213-
keys: [60, 188],
214-
action: function action(player, media, key, event) {
215-
if (event.key != '<') return;
216-
217-
var _radios = player.speedRadioButtons;
218-
for (var _i5 = 0; _i5 < _radios.length - 1; _i5++) {
219-
if (_radios[_i5].checked) {
220-
var nextRadio = _radios[_i5 + 1];
221-
nextRadio.dispatchEvent(mejs.Utils.createEvent('click', nextRadio));
222-
break;
223-
}
224-
}
225-
}
226-
}, {
227-
keys: [62, 190],
228-
action: function action(player, media, key, event) {
229-
if (event.key != '>') return;
230-
231-
var _radios = player.speedRadioButtons;
232-
for (var _i6 = 1; _i6 < _radios.length; _i6++) {
233-
if (_radios[_i6].checked) {
234-
var prevRadio = _radios[_i6 - 1];
235-
prevRadio.dispatchEvent(mejs.Utils.createEvent('click', prevRadio));
236-
break;
237-
}
238-
}
239-
}
240-
});
241-
242-
player.speedSelector.addEventListener('keydown', function (e) {
243-
e.stopPropagation();
244-
});
245-
246202
media.addEventListener('loadedmetadata', function () {
247203
if (currentPlaybackSpeed) {
248204
media.playbackRate = Number(currentPlaybackSpeed);
@@ -258,15 +214,15 @@ Object.assign(MediaElementPlayer.prototype, {
258214
updateSpeedButtonLabel();
259215

260216
var total = radios.length;
261-
for (var _i7 = 0; _i7 < total; _i7++) {
262-
var _radio = radios[_i7];
217+
for (var _i4 = 0; _i4 < total; _i4++) {
218+
var _radio = radios[_i4];
263219

264220
mejs.Utils.removeClass(_radio, t.options.classPrefix + 'speed-selected-input');
265221
var siblings = mejs.Utils.siblings(_radio, function (el) {
266222
return mejs.Utils.hasClass(el, t.options.classPrefix + 'speed-selector-label');
267223
});
268-
for (var _i8 = 0, _total3 = siblings.length; _i8 < _total3; _i8++) {
269-
mejs.Utils.removeClass(siblings[_i8], t.options.classPrefix + 'speed-selected');
224+
for (var _i5 = 0, _total2 = siblings.length; _i5 < _total2; _i5++) {
225+
mejs.Utils.removeClass(siblings[_i5], t.options.classPrefix + 'speed-selected');
270226
}
271227

272228
var radioSpeed = Number(_radio.value);
@@ -279,17 +235,17 @@ Object.assign(MediaElementPlayer.prototype, {
279235
var _siblings = mejs.Utils.siblings(_radio, function (el) {
280236
return mejs.Utils.hasClass(el, t.options.classPrefix + 'speed-selector-label');
281237
});
282-
for (var _i9 = 0, _total4 = _siblings.length; _i9 < _total4; _i9++) {
283-
mejs.Utils.addClass(_siblings[_i9], t.options.classPrefix + 'speed-selected');
238+
for (var _i6 = 0, _total3 = _siblings.length; _i6 < _total3; _i6++) {
239+
mejs.Utils.addClass(_siblings[_i6], t.options.classPrefix + 'speed-selected');
284240
}
285241
}
286242
}
287243
});
288244

289245
function handleChangeSpeed() {
290246
var total = radios.length;
291-
for (var _i10 = 0; _i10 < total; _i10++) {
292-
var _radio2 = radios[_i10];
247+
for (var _i7 = 0; _i7 < total; _i7++) {
248+
var _radio2 = radios[_i7];
293249

294250
if (_radio2.checked) {
295251
var newSpeed = Number(_radio2.value);
@@ -301,8 +257,8 @@ Object.assign(MediaElementPlayer.prototype, {
301257
function getSpeedNameFromValue(speedValue) {
302258
var numSpeedValue = Number(speedValue);
303259
var length = speeds.length;
304-
for (var _i11 = 0; _i11 < length; _i11++) {
305-
var _speed2 = speeds[_i11];
260+
for (var _i8 = 0; _i8 < length; _i8++) {
261+
var _speed2 = speeds[_i8];
306262
if (Number(_speed2.value) === numSpeedValue) {
307263
return _speed2.name;
308264
}

dist/speed/speed.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@A-VISION-BV/mediaelement-plugins",
3-
"version": "5.1.0",
3+
"version": "5.1.1",
44
"repository": {
55
"type": "git",
66
"url": "https://github.com/A-VISION-BV/mediaelement-plugins.git"

0 commit comments

Comments
 (0)