summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorM. Voerman <rekordc@gmail.com>2013-07-16 14:52:38 +0200
committerM. Voerman <rekordc@gmail.com>2013-07-16 14:52:38 +0200
commit48d902596d93d6d0d7a704b915010b98a09e1806 (patch)
tree0f01976cacd153e0aae5ffbe342435d1976b1f12
parentc24e8408f518801e81a974a0571660dbdf7b467c (diff)
downloadvdr-vipclient-48d902596d93d6d0d7a704b915010b98a09e1806.tar.gz
vdr-vipclient-48d902596d93d6d0d7a704b915010b98a09e1806.tar.bz2
Audio, subs etc settings are now stored on the box. So they are kept after reboot.
STORAGE_PERMANENT vs STORAGE_VOLATILE
-rw-r--r--index.html32
-rw-r--r--settings.js2
2 files changed, 17 insertions, 17 deletions
diff --git a/index.html b/index.html
index d9c87f6..424216e 100644
--- a/index.html
+++ b/index.html
@@ -499,21 +499,21 @@ function onKeyDown(event) {
audio = audio + 1;
is = toi.informationService;
if(audio == 1) {
- is.setObject("cfg.media.audio.languagepriority","dut,eng",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","dut,eng",is.STORAGE_PERMANENT);
osdlang.style.opacity = 1;
osdlang.style.fontSize = fsAudio;
osdlang.style.color = "blue";
osdlang.innerHTML = "<img src='unmute.png'> Nederlands ";
setTimeout("osdlang.style.opacity = 0; ", 3000);
} else if(audio == 2) {
- is.setObject("cfg.media.audio.languagepriority","ger,deu,eng",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","ger,deu,eng",is.STORAGE_PERMANENT);
osdlang.style.opacity = 1;
osdlang.style.fontSize = fsAudio;
osdlang.style.color = "red";
osdlang.innerHTML = "<img src='unmute.png'> Deutsch ";
setTimeout("osdlang.style.opacity = 0; ", 3000);
} else if(audio == 3) {
- is.setObject("cfg.media.audio.languagepriority","eng",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","eng",is.STORAGE_PERMANENT);
osdlang.style.opacity = 1;
osdlang.style.fontSize = fsAudio;
osdlang.style.color = "black";
@@ -1831,10 +1831,10 @@ function onKeyMenu(keyCode) {
if (menu == 1) {
is = toi.informationService;
if(substype == 0 ) {
- is.setObject("cfg.media.subtitling.typepriority","hearing_impaired",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.subtitling.typepriority","hearing_impaired",is.STORAGE_PERMANENT);
substype = 1;
} else {
- is.setObject("cfg.media.subtitling.typepriority","normal",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.subtitling.typepriority","normal",is.STORAGE_PERMANENT);
substype = 0;
}
}
@@ -1849,10 +1849,10 @@ function onKeyMenu(keyCode) {
} else if (menu == 1) {
is = toi.informationService;
if(subsmode == 0 ) {
- is.setObject("cfg.media.subtitling.modepriority","Teletext,DVB",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.subtitling.modepriority","Teletext,DVB",is.STORAGE_PERMANENT);
subsmode = 1;
} else {
- is.setObject("cfg.media.subtitling.modepriority","DVB,Teletext",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.subtitling.modepriority","DVB,Teletext",is.STORAGE_PERMANENT);
subsmode = 0;
}
}
@@ -1871,11 +1871,11 @@ function onKeyMenu(keyCode) {
audiotype = audiotype + 1;
is = toi.informationService;
if(audiotype == 1) {
- is.setObject("cfg.media.audio.typepriority","normal",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.typepriority","normal",is.STORAGE_PERMANENT);
} else if(audiotype == 2) {
- is.setObject("cfg.media.audio.typepriority","hearing_impaired",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.typepriority","hearing_impaired",is.STORAGE_PERMANENT);
} else if(audiotype == 3) {
- is.setObject("cfg.media.audio.typepriority","visually_impaired",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.typepriority","visually_impaired",is.STORAGE_PERMANENT);
audiotype = 0;
}
InitMenu(menu);
@@ -1893,11 +1893,11 @@ function onKeyMenu(keyCode) {
audio = audio + 1;
is = toi.informationService;
if(audio == 1) {
- is.setObject("cfg.media.audio.languagepriority","dut,eng",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","dut,eng",is.STORAGE_PERMANENT);
} else if(audio == 2) {
- is.setObject("cfg.media.audio.languagepriority","ger,deu,eng",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","ger,deu,eng",is.STORAGE_PERMANENT);
} else if(audio == 3) {
- is.setObject("cfg.media.audio.languagepriority","eng,swe",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","eng,swe",is.STORAGE_PERMANENT);
audio = 0;
}
}
@@ -2640,21 +2640,21 @@ if (DelisOK) {
audio = audio + 1;
is = toi.informationService;
if(audio == 1) {
- is.setObject("cfg.media.audio.languagepriority","dut,eng",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","dut,eng",is.STORAGE_PERMANENT);
osdlang.style.opacity = 1;
osdlang.style.fontSize = fsAudio;
osdlang.style.color = "white";
osdlang.innerHTML = "<img src='unmute.png'> Nederlands ";
setTimeout("osdlang.style.opacity = 0; ", 3000);
} else if(audio == 2) {
- is.setObject("cfg.media.audio.languagepriority","ger,deu,eng",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","ger,deu,eng",is.STORAGE_PERMANENT);
osdlang.style.opacity = 1;
osdlang.style.fontSize = fsAudio;
osdlang.style.color = "red";
osdlang.innerHTML = "<img src='unmute.png'> Deutsch ";
setTimeout("osdlang.style.opacity = 0; ", 3000);
} else if(audio == 3) {
- is.setObject("cfg.media.audio.languagepriority","eng",is.STORAGE_VOLATILE);
+ is.setObject("cfg.media.audio.languagepriority","eng",is.STORAGE_PERMANENT);
osdlang.style.opacity = 1;
osdlang.style.fontSize = fsAudio;
osdlang.style.color = "black";
diff --git a/settings.js b/settings.js
index 217567a..2b1f160 100644
--- a/settings.js
+++ b/settings.js
@@ -59,7 +59,7 @@ var channeldigits = 2; // 0 - Max 9, 1 max 99, 2 max 999 or 3 max 9999 channels
var isFullscreen = 1;
var Volume = StartVolume;
-var AudioOut = 3;
+var AudioOut = 3; // AUDIO_CONNECTION_TYPE_ANALOG = 0; AUDIO_CONNECTION_TYPE_SPDIF = 1; AUDIO_CONNECTION_TYPE_HDMI = 2;AUDIO_CONNECTION_TYPE_DECODER = 3;AUDIO_CONNECTION_TYPE_BUFFER = 4;AUDIO_CONNECTION_TYPE_I2S = 5;
var epgchan = currChan;
var prevChan = currChan;