]> git.sesse.net Git - vlc/blobdiff - projects/mozilla/test.html
VLCKit: Add the # character that prefixes the output chain.
[vlc] / projects / mozilla / test.html
index 79c6f4d7344c27c725d75870afd44dd5ce3b86cd..2c614202705481792078ae25028c3d0686ddff6a 100644 (file)
@@ -205,13 +205,13 @@ Insert Slider widget
 </TR>\r
 <TR>\r
 <TD>Deinterlacing:\r
-    <INPUT type=button value="BLEND" onClick='getVLC("vlc").video.deinterlaceEnable("blend");'>\r
-    <INPUT type=button value="  X  " onClick='getVLC("vlc").video.deinterlaceEnable("x");'>\r
-    <INPUT type=button value="Disable" onClick='getVLC("vlc").video.deinterlaceDisable();'>\r
+    <INPUT type=button value="BLEND" onClick='getVLC("vlc").video.deinterlace.enable("blend");'>\r
+    <INPUT type=button value="  X  " onClick='getVLC("vlc").video.deinterlace.enable("x");'>\r
+    <INPUT type=button value="Disable" onClick='getVLC("vlc").video.deinterlace.disable();'>\r
 </TD>\r
 </TR>\r
 <TR>\r
-<TD>Marquee:\r
+<TD>Marquee video filter:\r
     <INPUT type=button value="Enable" onClick='getVLC("vlc").video.marquee.enable();'>\r
     <INPUT type=button value="Disable" onClick='getVLC("vlc").video.marquee.disable();'>\r
     <INPUT size=4 value="" id="marqueeIntValue">\r
@@ -227,7 +227,23 @@ Insert Slider widget
         <OPTION value=9>Y</OPTION>\r
     </SELECT>\r
 </TD>\r
-</TR>\r
+</TR>
+<TR>\r
+<TD>Logo video filter:\r
+    <INPUT type=button value="Enable" onClick='getVLC("vlc").video.logo.enable();'>\r
+    <INPUT type=button value="Disable" onClick='getVLC("vlc").video.logo.disable();'>\r
+    <INPUT size=4 value="" id="logoIntValue">\r
+    <SELECT readonly onClick="doLogoOption(this.value,document.getElementById('logoIntValue').value);">\r
+        <OPTION value=1>File</OPTION>\r
+        <OPTION value=2>Position</OPTION>\r
+        <OPTION value=3>Opacity</OPTION>\r
+        <OPTION value=4>Repeat</OPTION>\r
+        <OPTION value=5>Delay</OPTION>\r
+        <OPTION value=6>X</OPTION>\r
+        <OPTION value=7>Y</OPTION>
+    </SELECT>\r
+</TD>\r
+</TR>\r\r
 <TR>\r
 <TD>\r
     <INPUT type=button id="telx" value="Teletext off" onClick='doToggleTeletext();'>\r
@@ -745,23 +761,46 @@ function doMarqueeOption(option, value)
     if( vlc )\r
     {\r
         if (option == 1)\r
-            vlc.video.marquee.color(val);\r
+            vlc.video.marquee.color = val;\r
         if (option == 2)\r
-            vlc.video.marquee.opacity(val);\r
+            vlc.video.marquee.opacity = val;\r
         if (option == 3)\r
-            vlc.video.marquee.position(val);\r
+            vlc.video.marquee.position = value;\r
         if (option == 4)\r
-            vlc.video.marquee.refresh(val);\r
+            vlc.video.marquee.refresh = val;\r
         if (option == 5)\r
-            vlc.video.marquee.size(val);\r
+            vlc.video.marquee.size = val;\r
         if (option == 6)\r
-            vlc.video.marquee.text(value);\r
+            vlc.video.marquee.text = value;\r
         if (option == 7)\r
-            vlc.video.marquee.timeout(val);\r
+            vlc.video.marquee.timeout = val;\r
         if (option == 8)\r
-            vlc.video.marquee.x(val);\r
+            vlc.video.marquee.x = val;\r
         if (option == 9)\r
-            vlc.video.marquee.y(val);\r
+            vlc.video.marquee.y = val;\r
+    }\r
+}\r
+
+function doLogoOption(option, value)\r
+{\r
+    var vlc = getVLC("vlc");\r
+    if( vlc )\r
+    {\r
+        if (option == 1)\r
+            vlc.video.logo.file(value);\r
+        if (option == 2)\r
+            vlc.video.logo.position = value;\r
+        val = parseInt(value);\r
+        if (option == 3)\r
+            vlc.video.logo.opacity = val;\r
+        if (option == 4)\r
+            vlc.video.logo.repeat = val;\r
+        if (option == 5)\r
+            vlc.video.logo.delay = val;\r
+        if (option == 6)\r
+            vlc.video.logo.x = val;\r
+        if (option == 7)\r
+            vlc.video.logo.y = val;\r
     }\r
 }\r
 \r