From 730c76d035837c3b718786f60c9dbc8a8a4338dc Mon Sep 17 00:00:00 2001 From: "M. Voerman" Date: Sat, 5 Jan 2013 16:00:03 +0100 Subject: Small fixes --- index.html | 79 +++++++++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 63 insertions(+), 16 deletions(-) (limited to 'index.html') diff --git a/index.html b/index.html index 79e000e..e3c694e 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,7 @@ // // -var Version = "0.06 2012/12/xx" +var Version = "0.06 2013/01/xx" var nrChannels = channels.length; var nrMedia = recording.length - 1; @@ -128,13 +128,16 @@ function play(uri) { uri = ServerAdres + uri; mediaPlayer.open(uri); mediaPlayer.play(1000); + SetLed(1,1,0); if(TimeShift){ initialDelayID = setTimeout("startTimeshiftBuffering();", 5000); } + if(isFullscreen) { showOSD(); } + showDisplay((currChan.toString()), false, 100, 0 ); GetEPG(currChan); } catch (e) { @@ -167,7 +170,38 @@ function onDataAvailableEvent(event) { function updateStreamInfo() { -//alert("What can this stream do : " + mediaPlayer.getCapabilities()); +alert("What can this stream do : " + mediaPlayer.getCapabilities()); + var mpCap = ""; +if (mediaPlayer.getCapabilities() & 1) { + // bit is set + mpCap = " CAPABILITY_PAUSE "; +} +if (mediaPlayer.getCapabilities() & 2) { + // bit is set + mpCap = mpCap + "CAPABILITY_REWIND "; +} +if (mediaPlayer.getCapabilities() & 4) { + // bit is set + mpCap = mpCap + "CAPABILITY_FASTFORWARD "; +} +if (mediaPlayer.getCapabilities() & 8) { + // bit is set + mpCap = mpCap + "CAPABILITY_GETPOSITION "; +} +if (mediaPlayer.getCapabilities() & 16) { + // bit is set + mpCap = mpCap + "CAPABILITY_SETPOSITION "; +} +if (mediaPlayer.getCapabilities() & 32) { + // bit is set + mpCap = mpCap + "CAPABILITY_FREEZE "; +} +if (mediaPlayer.getCapabilities() & 64) { + // bit is set + mpCap = mpCap + "CAPABILITY_TIMESHIFT "; +} + alert (mpCap); + var streamInfo = mediaPlayer.getStreamInfo(); var cList = streamInfo.availableComponents; var x; @@ -187,12 +221,12 @@ for(x=0; x SETTINGS

Frontdisplay Clock : " + showClock + "

Prio audio track : " + (toi.informationService.getObject("cfg.media.audio.languagepriority")) + "

Switch timer : " + Boolean(switchtimerID) + "

Preview guide : " + SwitchGuide + "

1 - Show Subs : " + Boolean(ShowSubs) + "

2 - Subs Type Prio : " + (toi.informationService.getObject("cfg.media.subtitling.typepriority")) + "

3 - Subs Mode Prio : " + (toi.informationService.getObject("cfg.media.subtitling.modepriority")) + "

4 - Audio Type Prio : " + (toi.informationService.getObject("cfg.media.audio.typepriority")) + "

"; } +function InitInfo() { + mainmenu.innerHTML = "

INFO

" + "Bla bla bla" + "

"; +} // End of Menu section // Media Player Section @@ -1608,7 +1654,7 @@ function playRec(uri) { if (mediaPlayer.getState() != mediaPlayer.STATE_IDLE) { mediaPlayer.close(); } - uri = "file://" + uri; +// uri = "file://" + uri; mediaPlayer.open(uri); mediaPlayer.play(1000); showDisplay("PLAY", false, 100, 0 ); @@ -1661,7 +1707,8 @@ function recordStop() { function ShowMediaOSD() { // Display Name/ length - osdmedia.innerHTML = "

getCapabilities : " + mediaPlayer.getCapabilities() + "Elapsed time : " + mediaPlayer.getPosition() + "

"; + + osdmedia.innerHTML = "

getCapabilities : " + mediaPlayer.getCapabilities() + " Elapsed time : " + mediaPlayer.getPosition() + "

"; } -- cgit v1.2.3