From 2a97a9a9c5213ea6fc2bbe830ff483fc7b60c247 Mon Sep 17 00:00:00 2001 From: silverwind Date: Sat, 25 Mar 2017 10:56:03 +0100 Subject: [PATCH 1/2] Add blank.mp4 to dist files For a complete "offline" experience, it's necessary to self-host the file, so include it in the dist files for that purpose. --- .gitignore | 1 + dist/blank.mp4 | Bin 0 -> 1777 bytes 2 files changed, 1 insertion(+) create mode 100644 dist/blank.mp4 diff --git a/.gitignore b/.gitignore index 610716ad..b7b9861e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ node_modules aws.json docs/index.dev.html *.mp4 +!dist/blank.mp4 index-dev.html notes.txt *.vtt diff --git a/dist/blank.mp4 b/dist/blank.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d8982b6378ce73a93e6bb6d6a4b4558281935a3c GIT binary patch literal 1777 zcmZuxy>A>v6rXeABodKG;Yf$%Vh}DO5ubO@=ZkGv$sZWpM5IY7q}A-soOgBm<(awj zorQ#vB9VfEDo7Lo0S$r@2~i+Rh(CY;MFL2C6cLf4go=V9%kS;^Vq+NHn|YtV_h#O^ zWsLET9TsWPYBDy#Vw0z!rs#(*bS`5juBUn4XN)CjKax1v_n-a#9T9AQR8(UOzr*z} z0qSG&%Ax1~aT8G1<6Igtp4;2oJI!7#%kpuF`fgY)x=_DnyHzbG4r>`_p_-1ZWBJFP zW3LrrIB1F(Hlw7a+|w#Cw$fBLAl$b<7{yMoRK@}}p2}lyQuE(opsU|hk+YFZ^Z^Fz z$5M@XIUvZnd+w%=+UxgSVxK=6%Wc29G_c;RU##Zl2K$HZIFJHkqg>tK2ALz-p7#{k=e3r>RZrHpnK34 zJ!u8bC{@)-zRw=*HReN$qM&v>Suez+ftvrs=9J)hDXL&9kkK5hVYn4{8m`k=;7!ME zJ5ASh99YkEv{I;LBSj4U2Y;TLEXxN!Z`}Xt-rdbFZeF~@?>_hN(V*FG@mU_`T5-44 zv=IuRL3HzGe3*W1QS_XEYHpD z?CdmXa`QxFja+ZdQILxR%RzRJ;}009; Date: Wed, 19 Apr 2017 15:16:03 -0400 Subject: [PATCH 2/2] removed vimeo id parsing because it is not necessary --- src/js/plyr.js | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/js/plyr.js b/src/js/plyr.js index d86a2ecb..7d57a10c 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -604,12 +604,6 @@ return (url.match(regex)) ? RegExp.$2 : url; } - // Parse Vimeo ID from url - function _parseVimeoId(url) { - var regex = /^.*(vimeo.com\/|video\/)(\d+).*/; - return (url.match(regex)) ? RegExp.$2 : url; - } - // Fullscreen API function _fullscreen() { var fullscreen = { @@ -1528,10 +1522,6 @@ mediaId = _parseYouTubeId(plyr.embedId); break; - case 'vimeo': - mediaId = _parseVimeoId(plyr.embedId); - break; - default: mediaId = plyr.embedId; } @@ -1800,7 +1790,7 @@ // Setup instance // https://github.com/vimeo/player.js plyr.embed = new window.Vimeo.Player(container, { - id: parseInt(mediaId), + id: mediaId, loop: config.loop, autoplay: config.autoplay, byline: false,