From 00c17b5f9691cd10e4b9d7aef231f8ef62828c00 Mon Sep 17 00:00:00 2001 From: "M. Voerman" Date: Mon, 21 Jan 2013 14:20:26 +0100 Subject: Next bookmark (markad/ noad) visible in Mediaplayer OSD --- index.html | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 6ab424a..5f71a2e 100644 --- a/index.html +++ b/index.html @@ -2141,6 +2141,22 @@ if (DelisOK) { playRec(recLink[currMed] + "?time=" + position); } break; + case KEY_2: + if (recMark.length>0 && posMark>0) { + posMark = posMark - 1; + position = recMark[posMark]; + playRec(recLink[currMed] + "?time=" + position); + } + break; + case KEY_8: + if (recMark.length>0 && recMark[posMark+1]) { + posMark = posMark + 1; + position = recMark[posMark]; + playRec(recLink[currMed] + "?time=" + position); + } + break; + + case KEY_3: position = position + (mediaPlayer.getPosition()/1000) + 30; @@ -2421,8 +2437,15 @@ function ShowMediaOSD() { var pos2 = (pos / Number(recDura[currMed])) * 100; if (pos2 < 1) { pos2 = 1;} if (pos>recMark[posMark] && recMark.length>0) { posMark = posMark + 1;} - pos2 = ((pos2 * 140) / 100).toFixed(0); - osdmedia.innerHTML = "
  " + (pos/60).toFixed(0) + " / " + (Number(recDura[currMed])/60).toFixed(0) + "  " + Left(recTitl[currMed],50) + "\n  \uE007" + new Array(pos2 - 1).join("\uE008") + new Array(140 - pos2).join("\uE009") + "\uE00A 
"; + pos2 = ((pos2 * 140) / 100).toFixed(0); // make it 40% bigger + var pos4 = "\uE007" + new Array(pos2 - 1).join("\uE008") + new Array(140 - pos2).join("\uE009") + "\uE00A" + if (recMark[posMark]) + { + var pos3 = recMark[posMark]/Number(recDura[currMed]) * 100; + pos3 = ((pos3 * 140) / 100).toFixed(0); // make it 40% bigger + pos4 = Left(pos4,pos3) + "" + Right(pos4,140 - pos3) + ""; + } + osdmedia.innerHTML = "
  " + (pos/60).toFixed(0) + " / " + (Number(recDura[currMed])/60).toFixed(0) + "  " + Left(recTitl[currMed],50) + "\n  " + pos4 + " 
"; } function ShowInfo() { -- cgit v1.2.3