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