summaryrefslogtreecommitdiff
path: root/index.html
diff options
context:
space:
mode:
authorM. Voerman <rekordc@gmail.com>2013-09-26 11:09:12 +0200
committerM. Voerman <rekordc@gmail.com>2013-09-26 11:09:12 +0200
commit29a1f5bee87f4ea7863cb22b339db4aead22ffa4 (patch)
treeb8a3f740c82dbd5f9fd58f9d92984b128401e502 /index.html
parentea21b16bc4806f099d8e70180bf163b8fefaee25 (diff)
downloadvdr-vipclient-29a1f5bee87f4ea7863cb22b339db4aead22ffa4.tar.gz
vdr-vipclient-29a1f5bee87f4ea7863cb22b339db4aead22ffa4.tar.bz2
setresume when pressing poweroff // getresume on poweron
Diffstat (limited to 'index.html')
-rw-r--r--index.html21
1 files changed, 16 insertions, 5 deletions
diff --git a/index.html b/index.html
index 4b90550..bb47726 100644
--- a/index.html
+++ b/index.html
@@ -206,16 +206,22 @@ var numObjs = event.objectNames.length;
for (var i=0; i<numObjs; i++) {
if(event.objectNames[i] == "var.io.state" && toi.informationService.getObject(event.objectNames[i]) == "standby" && KillStream == 1){
try {
- mediaPlayer.close();
+ if (isMediaMenu) {
+ if (mediaList.style.opacity == 0) {setResume();} // No mediamenu on screen so set resume.
+ }
+ mediaPlayer.close();
} catch(e) {
alert(e);
}
} else if(event.objectNames[i] == "var.io.state" && toi.informationService.getObject(event.objectNames[i]) == "normal" && KillStream == 1){
play(channels[currChan]);
if(isMediaMenu) {
- mediaList.style.opacity = 0.9;
- showDisplay("STOP", false, 100, 0 );
- showMediaList();
+ if (mediaList.style.opacity == 0) {
+ setTimeout("GetMarks(); getResume(); playRec(recLink[currMed]+ '?mode=streamtoend&time=' + position);",100);
+ } else {
+ showDisplay("STOP", false, 100, 0 );
+ showMediaList();
+ }
}
}
}
@@ -4012,7 +4018,12 @@ function onScheduledStart(event) {
isFullscreen = 1; FullScreen();
isVisible = 0; setVisible(isVisible);
setOSDtimer();
- if (isMediaMenu) { UnloadMediaSettings(); }
+
+ //Switch from recordings
+ if (isMediaMenu) {
+ if (mediaList.style.opacity == 0) {setResume();} // No mediamenu on screen so set resume.
+ UnloadMediaSettings();
+ }
prevChan = currChan;
currChan = Number(toi.schedulerService.getParameter(event.booking.id, "Channel"));