From 71783103ba41c2ce01363ebe2eeca0b2f63a3a2a Mon Sep 17 00:00:00 2001 From: "M. Voerman" Date: Sun, 19 May 2013 23:28:58 +0200 Subject: Some small changes in settings recording and pip --- index.html | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) (limited to 'index.html') diff --git a/index.html b/index.html index 9c8aa02..241c9dd 100644 --- a/index.html +++ b/index.html @@ -37,7 +37,10 @@ window.onkeydown = onKeyDown; function onLoad() { createPlayer(); - createRecorder(); + if(pipPlayer){ + addPipVideoplane(); + createPip(); + } embedTeletextPlugin(); toi.audioOutputService.setVolume(AudioOut, StartVolume); toi.audioOutputService.setMuteState(AudioOut, false); @@ -50,6 +53,7 @@ function onLoad() { mediaPlayer.addEventListener(mediaPlayer.ON_DATA_AVAILABLE,onDataAvailableEvent); mediaPlayer.addEventListener(mediaPlayer.ON_STATE_CHANGED, MPD); if (mediaRecorder) { + createRecorder(); mediaRecorder.addEventListener(mediaRecorder.ON_STATE_CHANGED, onRecorderStateChanged); } @@ -162,8 +166,7 @@ function createPlayer() { function createRecorder() { try { // no recorder support yet - // mediaRecorder = toi.mediaService.createRecorderInstance(); - // + mediaRecorder = toi.mediaService.createRecorderInstance(); } catch(e) { alert("Cannot create media recorder: " + e); mediaRecorder = ""; @@ -187,10 +190,10 @@ function addPipVideoplane() { function pipplay(uri) { try { - if (pipPlayer.getState() != pipPlayer.STATE_IDLE) { - pipPlayer.close(); - } - uri = ServerAdres[ChanGroup] + uri; + if (pipPlayer.getState() != pipPlayer.STATE_IDLE) { + pipPlayer.close(); + } + uri = ServerAdres[0] + uri; pipPlayer.open(uri); pipPlayer.play(1000); } catch (e) { @@ -1821,13 +1824,12 @@ function onKeyMenu(keyCode) { } break; case KEY_8: -/* // PIP testing - if (menu == 0) { + // PIP testing + if (menu == 0 && pipPlayer) { isSetupMenu = 0; mainmenu.style.opacity = 0; pipplay(channels[604]); } -*/ if (menu == 1) { if(SwitchGuide == 0 ) { SwitchGuide = 1; @@ -2556,7 +2558,8 @@ try { recChan[i] = "Media File"; } } - if (recPath == "/recordings.xml" && ShowSubDir) { +// if (recPath == "/recordings.xml" && ShowSubDir) { + if (ShowSubDir) { MakeRecList2(); } else { MakeRecList(); @@ -3232,8 +3235,8 @@ function ClearScreen() {
- -
+ +
Volume :
-- cgit v1.2.3