diff options
author | M. Voerman <rekordc@gmail.com> | 2014-06-27 23:51:34 +0200 |
---|---|---|
committer | M. Voerman <rekordc@gmail.com> | 2014-06-27 23:51:34 +0200 |
commit | 041678dc99501e5685354c2f09b697d355c68a71 (patch) | |
tree | 7ac71e5beeaa602bd280c9d81854191387f6e816 /index.html | |
parent | dcff3e34b84d6a0fcde03e352c26f0ed31d45c67 (diff) | |
download | vdr-vipclient-041678dc99501e5685354c2f09b697d355c68a71.tar.gz vdr-vipclient-041678dc99501e5685354c2f09b697d355c68a71.tar.bz2 |
Delay for PIP sessions
Diffstat (limited to 'index.html')
-rw-r--r-- | index.html | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -427,6 +427,7 @@ try { if (pipPlayer.getState() != pipPlayer.STATE_IDLE) { pipPlayer.close(); } + if (PIPDelayID != -1) { clearTimeout(PIPDelayID); PIPDelayID = -1; } if (ServerAdres[ChanGroup] == "MultiCast" ) { SI=channels[currChan].split("-"); @@ -437,7 +438,7 @@ try { uri = ServerAdres[ChanGroup] + uri; } pipPlayer.open(uri); - setTimeout("pipPlayer.play(1000);", 500); + PIPDelayID = setTimeout("pipPlayer.play(1000);", 500); } catch (e) { alert("Failed opening PIP stream: " + e); return; @@ -3229,9 +3230,12 @@ function ShowSearchTimerInfo() { // MPD Section function MPD(ev) { -// alert("Media player state changed: state=" + ev.state + ", reason=" + ev.reason); // + ", code=" + ev.code); +// alert("Media player state changed: " + ev); +// alert("Media player state changed: state=" + ev.state + ", reason=" + ev.reason + ", code=" + ev.code); +// alert("Media player error :" + mediaPlayer.getError().details); if (MPDListener == 0) { if (ev.state == 6 ) { + alert("Media player state changed: state=" + ev.state + ", reason=" + ev.reason + ", code=" + ev.code); showDisplay("ERRR", false, 100, 0 ); settimer(0,Lang[67],0,2); } |