From 1c8ffeb5b479c77415a1ea0121ec7d1337089868 Mon Sep 17 00:00:00 2001 From: "M. Voerman" Date: Thu, 13 Dec 2012 12:56:42 +0100 Subject: Starting to work on Video Out. Nothing working yet, because I don't have a HDMI TV devices to test it with. --- index.html | 7 +++---- settings.js | 9 +++++++++ settings2.js | 3 +++ 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/index.html b/index.html index 6959334..ce885ab 100644 --- a/index.html +++ b/index.html @@ -43,6 +43,7 @@ function onLoad() { showOSD(); } + function onUnload() { try { mediaPlayer.close(); @@ -83,7 +84,7 @@ function play(uri) { if (mediaPlayer.getState() != mediaPlayer.STATE_IDLE) { mediaPlayer.close(); } - uri=ServerAdres+uri; + uri = ServerAdres + uri; mediaPlayer.open(uri); mediaPlayer.play(1000); if(isFullscreen) { @@ -345,11 +346,11 @@ function onKeyDown(event) { case "Scroll": if(isFullscreen) { NowNext = 0; - showChannelList(); videoplane.style.width = "320px"; videoplane.style.height = "240px"; videoplane.style.left = "380px"; videoplane.style.top = "300px"; + showChannelList(); isFullscreen = 0; if(!SwitchGuide) { preChan = currChan; @@ -1111,8 +1112,6 @@ function InitMenu() { mainmenu.innerHTML = "

SETTINGS

Frontdisplay Clock : " + showClock + "

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

Switch timer : " + Boolean(switchtimerID) + "

Preview guide : " + SwitchGuide + "

"; } - - // End of Menu section diff --git a/settings.js b/settings.js index 9895633..b649365 100644 --- a/settings.js +++ b/settings.js @@ -17,6 +17,15 @@ var AudioOut = 3; // AUDIO_CONNECTION_TYPE_BUFFER = 4 // AUDIO_CONNECTION_TYPE_I2S = 5 +var Scart = new Array(); +var HDMI = new Array(); +var Scart = "NO_SCART_MODE,SCART_MODE_CVBS,SCART_MODE_YC,SCART_MODE_RGB_CVBS"; +var HDMI = "OFF,VIDEO_MODE_576P50,VIDEO_MODE_576I50,VIDEO_MODE_720P50,VIDEO_MODE_1080I50"; +// +// HDMI modes for 19x0 series, 19x3 or 1003 can do also 1080p modes +// + + var currChan = 10; // default channel var epgchan = currChan; var prevChan = currChan; diff --git a/settings2.js b/settings2.js index e7d0d8a..6f5b7a6 100644 --- a/settings2.js +++ b/settings2.js @@ -2,6 +2,9 @@ var ServerAdres = "http://192.168.3.15:3000/" var showClock = 0; var SwitchGuide = 0; +var VideoHDMIOut = HDMI[4]; +var VideoScartOut = Scart[1]; + months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'Jully', 'August', 'September', 'October', 'November', 'December'); days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'); -- cgit v1.2.3