Difference between revisions of "ActiveX"
Jump to navigation
Jump to search
(there will be more, don't worry, just taking a short break) |
(feel free to move this new paragraph somewhere else) |
||
Line 1: | Line 1: | ||
The [[Windows]] build of VLC includes an (optionaly installed) '''ActiveX control'''. The ActiveX control enables VLC to be embedded in web browsers and third-party applications. | The [[Windows]] build of VLC includes an (optionaly installed) '''ActiveX control'''. The ActiveX control enables VLC to be embedded in web browsers and third-party applications. | ||
− | |||
The ActiveX control includes the following properties and methods (functions): | The ActiveX control includes the following properties and methods (functions): | ||
Line 85: | Line 84: | ||
|controlname.toggleMute | |controlname.toggleMute | ||
|} | |} | ||
+ | |||
+ | Note: The ActiveX control can be automatically installed using the http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab CAB file. This can be useful if you want to embed the ActiveX control in a web page. |
Revision as of 23:41, 16 January 2006
The Windows build of VLC includes an (optionaly installed) ActiveX control. The ActiveX control enables VLC to be embedded in web browsers and third-party applications.
The ActiveX control includes the following properties and methods (functions):
name | type | description | syntax (VB) |
length | property (get only) | Returns length of the current clip. | |
position | property (get and set) | Return or set the playback position on the current clip. | |
setVariable | method | Assigns a value to a variable that is defined in libvlc.c | controlname.setVariable name as String, value |
getVariable | method | Returns the contents of a variable that is defined in libvlc.c | x = controlname.getVariable(name as String) |
pause | method | Pauses the currently playing clip | controlname.pause |
play | method | Plays as in the normal player, if a clip is not loaded, does nothing. | controlname.play |
playFaster | method | Makes the currently playing clip play faster. | controlname.playFaster |
playSlower | method | Makes the currently playing clip play slower. | controlname.playSlower |
stop | method | Makes the currently playing clip stop. | controlname.stop |
shuttle | method | Presumably moves the playback position a specified number of seconds in either direction. | controlname.shuttle(seconds as Long) |
playlistClear | method | Clears the playlist | controlname.playlistClear |
playlistNext | method | Goes to next item in the playlist | controlname.playlistNext |
playlistPrev | method | Goes to previous item in the playlist | controlname.playlistPrev |
playlistCount | property (get only) | Returns the count of items in the playlist | |
playlistIndex | property (get only) | Returns the index of the current item in the playlist. | |
toggleMute | method | Presumably toggles between the muted/unmuted state of the embedded player. | controlname.toggleMute |
Note: The ActiveX control can be automatically installed using the http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab CAB file. This can be useful if you want to embed the ActiveX control in a web page.