Compare commits
3 Commits
3979d358d0
...
ce1707eb80
Author | SHA1 | Date | |
---|---|---|---|
ce1707eb80 | |||
14f2cf536f | |||
c8b75a7f3f |
7
Makefile
7
Makefile
@ -1,6 +1,9 @@
|
||||
.PHONY: all src css
|
||||
.PHONY: all depend css src
|
||||
|
||||
all: css src
|
||||
all: depend css src
|
||||
|
||||
depend:
|
||||
patch -d mediaelement-plugins -p1 < patches/mediaelement-plugins/01-playlist.js.diff
|
||||
|
||||
css:
|
||||
css/build.sh
|
||||
|
@ -1,10 +1,11 @@
|
||||
{
|
||||
"name": "myplayer",
|
||||
"version": "1.0.0",
|
||||
"type": "module",
|
||||
"description": "A Web-MP3-Player with Playlist Support",
|
||||
"main": "src/player.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
"test": "npx eslint src/player.js"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -13,6 +14,7 @@
|
||||
"author": "tilt <tilt@linuxfoo.de>",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"eslint": "^9.14.0",
|
||||
"minify": "^11.4.1"
|
||||
}
|
||||
}
|
||||
|
13
patches/mediaelement-plugins/01-playlist.js.diff
Normal file
13
patches/mediaelement-plugins/01-playlist.js.diff
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/src/playlist/playlist.js b/src/playlist/playlist.js
|
||||
index 82112fb..fcf4ade 100644
|
||||
--- a/src/playlist/playlist.js
|
||||
+++ b/src/playlist/playlist.js
|
||||
@@ -81,7 +81,7 @@ Object.assign(MediaElementPlayer.prototype, {
|
||||
|
||||
player.endedCallback = () => {
|
||||
if (player.currentPlaylistItem < player.listItems.length) {
|
||||
- player.setSrc(player.playlist[++player.currentPlaylistItem]);
|
||||
+ player.setSrc(player.playlist[++player.currentPlaylistItem].src);
|
||||
player.load();
|
||||
setTimeout(() => {
|
||||
player.play();
|
Loading…
Reference in New Issue
Block a user