diff --git a/octoserve/var/www/browsertv.html b/octoserve/var/www/browsertv.html index 0c88802..f2af628 100644 --- a/octoserve/var/www/browsertv.html +++ b/octoserve/var/www/browsertv.html @@ -16,6 +16,7 @@ var VLCPluginValid = false; var VLCPlugin; var RTSPLink = false; +var UseAudioPids = true; if( browserType == "Netscape" ) { @@ -35,6 +36,7 @@ if( browserType == "Netscape" ) if( browserPlatform == "win" ) { if( navigator.plugins[i].version >= "2.0.6.0" ) VLCPluginValid = true; + if( navigator.plugins[i].version >= "2.2.0.0" ) UseAudioPids = false; } else if( browserPlatform == "linux" ) { @@ -76,7 +78,7 @@ function PlayEvent() function SetAudioChannel(ac) { var vlc = vlcplayer; - if( ac < CurTracks.length ) vlc.audio.track = CurTracks[ac]; + if( ac < CurTracks.length ) vlc.audio.track = UseAudioPids ? CurTracks[ac] : ac + 1; } function MuteAudio()