[vlc-devel] commit: Use the integer value for teletext page in test.html. ( Jean-Paul Saman )

git version control git at videolan.org
Sat Oct 4 14:39:41 CEST 2008


vlc | branch: 0.9-bugfix | Jean-Paul Saman <jpsaman at videolan.org> | Mon Sep 29 12:54:50 2008 +0200| [a9c0c8bcf999a7622df45efdd41c7b97d03e79dc] | committer: Jean-Paul Saman 

Use the integer value for teletext page in test.html.
(cherry picked from commit 7d52e042be7fefecd5f8039d6fa7fa9ee445e060)

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a9c0c8bcf999a7622df45efdd41c7b97d03e79dc
---

 projects/mozilla/test.html |  182 +++++++++++++++++++++----------------------
 1 files changed, 89 insertions(+), 93 deletions(-)

diff --git a/projects/mozilla/test.html b/projects/mozilla/test.html
index 5733be4..c693efc 100644
--- a/projects/mozilla/test.html
+++ b/projects/mozilla/test.html
@@ -58,14 +58,14 @@ function init(){
 
 function getVLC(name)
 {
-    if (window.document[name])
+    if (window.document[name])
     {
         return window.document[name];
     }
     if (navigator.appName.indexOf("Microsoft Internet")==-1)
     {
         if (document.embeds && document.embeds[name])
-            return document.embeds[name];
+            return document.embeds[name];
     }
     else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
     {
@@ -90,7 +90,7 @@ MRL:
 </TD></TR>
 <TR><TD align="center" colspan="2">
 <!--
-Insert VideoLAN.VLCPlugin.2
+Insert VideoLAN.VLCPlugin.2
 -->
 <OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
         width="640"
@@ -137,7 +137,7 @@ Insert Slider widget
 <INPUT type=button value="Fullscreen" onClick='getVLC("vlc").video.toggleFullscreen();'>
 <INPUT type=button value="Version" onClick='alert("vlc " + getVLC("vlc").VersionInfo);'>
 <INPUT type=button value=" State " onClick='doState();'>
-</TD><TD align="right">
+</TD><TD align="right">
 <SPAN style="text-align:center">Volume:</SPAN>
 <INPUT type=button value=" - " onClick='updateVolume(-10)'>
 <SPAN id="volumeTextField" style="text-align:center">--</SPAN>
@@ -145,19 +145,19 @@ Insert Slider widget
 <INPUT type=button value="Mute" onClick='getVLC("vlc").audio.toggleMute();'>
 </TD>
 </TR>
-<TR><TD>Playlist:
+<TR><TD>Playlist:
 <INPUT type=button value="Prev" onClick='getVLC("vlc").playlist.prev();'>
 <INPUT type=button value="Next" onClick='getVLC("vlc").playlist.next();'>
 <INPUT type=button value="Clear All" onClick='getVLC("vlc").playlist.clear(); doItemCount();'>
-    Aspect Ratio:
-    <SELECT readonly onChange='doAspectRatio(this.value)'>
-      <OPTION value="default">Default</OPTION>
-      <OPTION value="1:1">1:1</OPTION>
-      <OPTION value="4:3">4:3</OPTION>
-      <OPTION value="16:9">16:9</OPTION>
-      <OPTION value="221:100">221:100</OPTION>
-      <OPTION value="5:4">5:4</OPTION>
-    </SELECT>
+    Aspect Ratio:
+    <SELECT readonly onChange='doAspectRatio(this.value)'>
+      <OPTION value="default">Default</OPTION>
+      <OPTION value="1:1">1:1</OPTION>
+      <OPTION value="4:3">4:3</OPTION>
+      <OPTION value="16:9">16:9</OPTION>
+      <OPTION value="221:100">221:100</OPTION>
+      <OPTION value="5:4">5:4</OPTION>
+    </SELECT>
 </TD><TD align="right">
 <INPUT type=button id="itemCount" value=" Items 0 " onClick='doItemCount();'>
 <INPUT size=4 value="" id="removeid"><INPUT type=submit value="Delete" onClick="doRemoveItem(document.getElementById('removeid').value);">
@@ -197,20 +197,20 @@ Verbosity:
 <INPUT type=button value="get position" onClick='doGetPosition();'>
 </TD>
 </TR>
-<TR>
-<TD>Video Subtitle:
-    <INPUT type=button value=" + " onClick='doSubtitle(1);'>
-    <SPAN id="spuTextField" style="text-align:center">--</SPAN>
-    <INPUT type=button value=" - " onClick='doSubtitle(-1);'>
-</TD>
-</TR>
-<TR>
-<TD>
-    <INPUT type=button id="telx" value="Teletext off" onClick='doToggleTeletext();'>
-    Teletext page:
-    <INPUT size=4 value="100" id="telxPage" onClick="doTelxPage(document.getElementById('telxPage').value);">
-</TD>
-</TR>
+<TR>
+<TD>Video Subtitle:
+    <INPUT type=button value=" + " onClick='doSubtitle(1);'>
+    <SPAN id="spuTextField" style="text-align:center">--</SPAN>
+    <INPUT type=button value=" - " onClick='doSubtitle(-1);'>
+</TD>
+</TR>
+<TR>
+<TD>
+    <INPUT type=button id="telx" value="Teletext off" onClick='doToggleTeletext();'>
+    Teletext page:
+    <INPUT size=4 value="100" id="telxPage" onClick='doTelxPage(document.getElementById("telxPage").value);'>
+</TD>
+</TR>
 </TABLE>
 <SCRIPT language="javascript">
 <!--
@@ -221,7 +221,7 @@ var monitorTimerId = 0;
 var rateTimerId = 0;
 var inputTrackerScrolling = false;
 var inputTrackerIgnoreChange = false;
-var telxState = false;
+var telxState = false;
 
 function doSetSlider()
 {
@@ -298,40 +298,36 @@ function doAspectRatio(value)
 {
    var vlc = getVLC("vlc");
    vlc.video.aspectRatio = value;
-};
-
-function doSubtitle(value)
-{
-    var vlc = getVLC("vlc");
-    alert(vlc.video.subtitle + value);
-    vlc.video.subtitle = vlc.video.subtitle + value;
-    document.getElementById("spuTextField").innerHTML = vlc.video.subtitle;
-};
-
-function doTelxPage(value)
-{
-    var vlc = getVLC("vlc");
-    alert( value );
-    vlc.video.teletext = 889; //value;
-};
-
-function doToggleTeletext()
-{
-    var vlc = getVLC("vlc");
-
-    vlc.video.toggleTeletext();
-    if (telxState)
-    {
-        document.getElementById("telx").innerHTML = "Teletext on";
-        telxState = true;
-        alert( "telextext on" );
-    }
-    else
-    {
-        document.getElementById("telx").innerHTML = "Teletext off";
-        telxState = false;
-        alert( "telextext off" );
-    }
+};
+
+function doSubtitle(value)
+{
+    var vlc = getVLC("vlc");
+    vlc.video.subtitle = vlc.video.subtitle + value;
+    document.getElementById("spuTextField").innerHTML = vlc.video.subtitle;
+};
+
+function doTelxPage(value)
+{
+    var vlc = getVLC("vlc");
+    vlc.video.teletext = parseInt(value);
+};
+
+function doToggleTeletext()
+{
+    var vlc = getVLC("vlc");
+
+    vlc.video.toggleTeletext();
+    if (telxState)
+    {
+        document.getElementById("telx").innerHTML = "Teletext on";
+        telxState = true;
+    }
+    else
+    {
+        document.getElementById("telx").innerHTML = "Teletext off";
+        telxState = false;
+    }
 }
 
 function doItemCount()
@@ -399,7 +395,7 @@ function doState()
 
     if( newState == 0 )
     {
-        // current media has stopped
+        // current media has stopped
         onEnd();
     }
     else if( newState == 1 )
@@ -430,17 +426,17 @@ function doState()
     else if( newState == 6 )
     {
         // current media is playing forward
-	onForward();
+        onForward();
     }
     else if( newState == 7 )
     {
         // current media is playing backward
-	onBackward();
+        onBackward();
     }
     else if( newState == 8 )
     {
-	// current media has ended
-	onEnd();
+        // current media has ended
+        onEnd();
     }
     else if( newState == 9 )
     {
@@ -465,7 +461,7 @@ function monitor()
             {
                 alert( msg.message );
             }
-	    document.getElementById("message").innerHTML = msg.message;
+            document.getElementById("message").innerHTML = msg.message;
         }
         // clear the log once finished to avoid clogging
         vlc.log.messages.clear();
@@ -475,7 +471,7 @@ function monitor()
     {
         if( newState == 0 )
         {
-            // current media has stopped
+            // current media has stopped
             onEnd();
         }
         else if( newState == 1 )
@@ -498,27 +494,27 @@ function monitor()
             // current media is now paused
             onPause();
         }
-	else if( newState == 5 )
-	{
-	    // current media has stopped
-            onStop();
-	}
-	else if( newState == 6 )
-	{
-	    // current media is playing forward
-	    onForward();
-	}
-	else if( newState == 7 )
-	{
-	    // current media is playing backward
-	    onBackward();
-	}
-	else if( newState == 8 )
-	{
-	    // current media has ended
+        else if( newState == 5 )
+        {
+            // current media has stopped
+                onStop();
+        }
+        else if( newState == 6 )
+        {
+            // current media is playing forward
+            onForward();
+        }
+        else if( newState == 7 )
+        {
+            // current media is playing backward
+            onBackward();
+        }
+        else if( newState == 8 )
+        {
+            // current media has ended
             onEnd();
         }
-	else if( newState == 9 )
+        else if( newState == 9 )
         {
             // current media encountered error
             onError();
@@ -593,11 +589,11 @@ function doPlayOrPause()
     if( vlc.playlist.isPlaying )
     {
         vlc.playlist.togglePause();
-	monitor();
+        monitor();
     }
     else if( vlc.playlist.itemCount > 0 )
     {
-	// clear the message log and enable error logging
+        // clear the message log and enable error logging
         vlc.log.verbosity = 1;
         vlc.log.messages.clear();
         vlc.playlist.play();
@@ -605,7 +601,7 @@ function doPlayOrPause()
     }
     else
     {
-	// disable log
+        // disable log
         vlc.log.verbosity = -1;
         alert('nothing to play !');
     }
@@ -725,7 +721,7 @@ function onStop()
     // disable logging
     vlc.log.verbosity = -1;
 
-    if( !inputTracker.disabled )
+    if( !inputTracker.disabled )
     {
         inputTracker.setValue(inputTracker.minVal);
         inputTracker.setDisabled(true);




More information about the vlc-devel mailing list