Fix the VLC plugin-detection. The HTML embed element have to be layed in order for the plugin to kick in.
This commit is contained in:
parent
e4a0f14081
commit
4be5da5921
1 changed files with 3 additions and 2 deletions
|
@ -69,6 +69,8 @@ tvheadend.VLC = function(url) {
|
||||||
chName = 'the stream';
|
chName = 'the stream';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vlc.style.display = 'block';
|
||||||
|
|
||||||
if(!vlc.playlist || vlc.playlist == 'undefined') {
|
if(!vlc.playlist || vlc.playlist == 'undefined') {
|
||||||
var innerHTML = '';
|
var innerHTML = '';
|
||||||
innerHTML += '<p>You are missing a plugin for your browser.'
|
innerHTML += '<p>You are missing a plugin for your browser.'
|
||||||
|
@ -78,12 +80,11 @@ tvheadend.VLC = function(url) {
|
||||||
innerHTML += '<p><a href="' + url + '">Direct URL</a></p>';
|
innerHTML += '<p><a href="' + url + '">Direct URL</a></p>';
|
||||||
|
|
||||||
missingPlugin.innerHTML = innerHTML;
|
missingPlugin.innerHTML = innerHTML;
|
||||||
|
vlc.style.display = 'none';
|
||||||
missingPlugin.style.display = 'block';
|
missingPlugin.style.display = 'block';
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
vlc.style.display = 'block';
|
|
||||||
|
|
||||||
if(vlc.playlist && vlc.playlist.isPlaying) {
|
if(vlc.playlist && vlc.playlist.isPlaying) {
|
||||||
vlc.playlist.stop();
|
vlc.playlist.stop();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue