Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.
Platforms to show: All Mac Windows Linux Cross-Platform
VLCMediaPlayerMBS.ProgramScrambled as boolean
Function:
Check if the current program is scrambled.
Notes:
true if the current program is scrambled.
Requires VLC 2.2.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 15.3 | Yes | Yes | Yes | Yes | No |
Notes:
true if the current program is scrambled.
Requires VLC 2.2.
(Read only property)
VLCMediaPlayerMBS.Rate as Double
Function:
Get/Set the requested movie play rate.
Notes:
Depending on the underlying media, the requested rate may be different from the real playback rate.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Depending on the underlying media, the requested rate may be different from the real playback rate.
(Read and Write property)
VLCMediaPlayerMBS.Scale as Double
Function:
Get/Set the current video scaling factor.
Notes:
That is the ratio of the number of pixels on screen to the number of pixels in the original decoded video in each dimension. Zero is a special value; it will adjust the video to the output window/drawable (in windowed mode) or the entire screen.
Note that not all video outputs support scaling.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
That is the ratio of the number of pixels on screen to the number of pixels in the original decoded video in each dimension. Zero is a special value; it will adjust the video to the output window/drawable (in windowed mode) or the entire screen.
Note that not all video outputs support scaling.
(Read and Write property)
VLCMediaPlayerMBS.SPU as Integer
Function:
Get/Set current video subtitle.
Notes:
Returns the video subtitle selected, or -1 if none.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Returns the video subtitle selected, or -1 if none.
(Read and Write property)
VLCMediaPlayerMBS.SPUCount as Integer
Function:
Get the number of available video subtitles.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes: (Read only property)
VLCMediaPlayerMBS.SPUDelay as Int64
Function:
Get/Set the current subtitle delay.
Notes:
This affects the timing of when the subtitle will be displayed.
Positive values means subtitles are being displayed later, while negative values will result in subtitles being displayed earlier.
The subtitle delay will be reset to zero each time the media changes.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
This affects the timing of when the subtitle will be displayed.
Positive values means subtitles are being displayed later, while negative values will result in subtitles being displayed earlier.
The subtitle delay will be reset to zero each time the media changes.
(Read and Write property)
VLCMediaPlayerMBS.State as Integer
Function:
Get current movie state.
Notes:
Returns the current state of the media player (playing, paused, ...)
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Returns the current state of the media player (playing, paused, ...)
(Read only property)
VLCMediaPlayerMBS.Tag as Variant
Function:
The tag value.
Notes:
You can store whatever you like in this property.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 14.0 | Yes | Yes | Yes | Yes | No |
Notes:
You can store whatever you like in this property.
(Read only property)
VLCMediaPlayerMBS.Time as Int64
Function:
Get/Set the current movie time (in ms).
Notes:
Return the movie time (in ms), or -1 if there is no media.
Set the movie time (in ms). This has no effect if no media is being played.
Not all formats and protocols support this.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Return the movie time (in ms), or -1 if there is no media.
Set the movie time (in ms). This has no effect if no media is being played.
Not all formats and protocols support this.
(Read and Write property)
VLCMediaPlayerMBS.Title as Integer
Function:
Set/Get movie title.
Notes:
Returns title number currently playing, or -1.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Returns title number currently playing, or -1.
(Read and Write property)
VLCMediaPlayerMBS.TitleCount as Integer
Function:
Get movie title count.
Notes:
Returns title number count, or -1.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Returns title number count, or -1.
(Read only property)
VLCMediaPlayerMBS.VideoTeleText as Integer
Function:
Get/Set current teletext page requested.
Notes: (Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes: (Read and Write property)
VLCMediaPlayerMBS.VideoTrack as Integer
Function:
Get/Set video track.
Notes: (Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes: (Read and Write property)
VLCMediaPlayerMBS.VideoTrackCount as Integer
Function:
Get number of available video tracks.
Notes:
Returns the number of available video tracks.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Returns the number of available video tracks.
(Read only property)
VLCMediaPlayerMBS.VideoTrackDescription as VLCTrackDescriptionMBS
Function:
Get the description of available video tracks.
Notes:
Returns list with description of available video tracks, or nil on error.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Returns list with description of available video tracks, or nil on error.
(Read only property)
VLCMediaPlayerMBS.VLC as VLCInstanceMBS
Function:
The reference to the VLC instance.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes: (Read only property)
VLCMediaPlayerMBS.Volume as Integer
Function:
Current software audio volume.
Notes:
The volume in percents.
0 = mute, 100 = nominal / 0dB.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
The volume in percents.
0 = mute, 100 = nominal / 0dB.
(Read and Write property)
VLCMediaPlayerMBS.Width as Integer
Function:
Get current video width.
Notes:
Returns the video pixel width or 0 if not applicable.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
Returns the video pixel width or 0 if not applicable.
(Read only property)
VLCMediaPlayerMBS.WillPlay as boolean
Function:
Is the player able to play.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes: (Read only property)
VLCMediaPlayerMBS.XWindow as UInt32
Function:
Get/Set an X Window System drawable where the media player should render its video output.
Notes:
If LibVLC was built without X11 output support, then this has no effects.
The specified identifier must correspond to an existing Input/Output class X11 window. Pixmaps are not supported. The caller shall ensure that the X11 server is the same as the one the VLC instance has been configured with. This function must be called before video playback is started; otherwise it will only take effect after playback stop and restart.
Get the X Window System window identifier previously set with this property. Note that this will return the identifier even if VLC is not currently using it (for instance if it is playing an audio-only input).
Currently not supported by our plugin.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
property | VLC | MBS VLC Plugin | 12.2 | Yes | Yes | Yes | Yes | No |
Notes:
If LibVLC was built without X11 output support, then this has no effects.
The specified identifier must correspond to an existing Input/Output class X11 window. Pixmaps are not supported. The caller shall ensure that the X11 server is the same as the one the VLC instance has been configured with. This function must be called before video playback is started; otherwise it will only take effect after playback stop and restart.
Get the X Window System window identifier previously set with this property. Note that this will return the identifier even if VLC is not currently using it (for instance if it is playing an audio-only input).
Currently not supported by our plugin.
(Read and Write property)
The items on this page are in the following plugins: MBS VLC Plugin.
Links
MBS Xojo tutorial videos