Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
ec2bb2fd
Commit
ec2bb2fd
authored
Sep 29, 2008
by
Jean-Paul Saman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Use the integer value for teletext page in test.html.
parent
a8d53a30
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
89 additions
and
93 deletions
+89
-93
projects/mozilla/test.html
projects/mozilla/test.html
+89
-93
No files found.
projects/mozilla/test.html
View file @
ec2bb2fd
...
...
@@ -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);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment