Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

Next items

VLCMediaPlayerMBS.AGL as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get/Set the agl handler where the media player should render its video output.
Notes:
Returns the agl handler or 0 if none where set.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.AspectRatio as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get/set current video aspect ratio.
Notes:
Set new video aspect-ratio or "" to reset to default. Invalid aspect ratios are ignored.
Get the video aspect ratio or "" if unspecified.

The value must be something like "4:3", "16:9", "16:10", ...
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.AudioChannel as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Current audio channel.
Notes: (Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.AudioDelay as Int64
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Current audio delay in microseconds.
Notes:
The audio delay will be reset to zero each time the media changes.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.AudioOutputDevices as VLCAudioOutputDeviceMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 15.3 Yes Yes Yes Yes No
Function: Gets a list of potential audio output devices,
Notes:
See also SetAudioOutputDevice method.

Not all audio outputs support enumerating devices.
The audio output may be functional even if the list is empty (nil).

The list may not be exhaustive.

Some audio output devices in the list might not actually work in some circumstances. By default, it is recommended to not specify any explicit audio device.

Returns a nil-terminated linked list of potential audio output devices.
Requires LibVLC 2.2.0 or later.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.AudioOutputDeviceType as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Set/Get current audio device type.
Notes:
Device type describes something like character of output sound - stereo sound, 2.1, 5.1 etc.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.AudioTrack as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Current audio track.
Notes:
Get or set current audio track.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.AudioTrackCount as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get number of available audio tracks.
Notes:
Returns the number of available audio tracks (int), or -1 if unavailable.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.CanPause as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Can this media player be paused?
Notes:
Returns true if the media player can pause.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.Chapter as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get/set movie chapter.
Notes:
Returns chapter number currently playing, or -1 if there is no media.
Sets movie chapter (if applicable).
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.ChapterCount as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get movie chapter count.
Notes:
Returns number of chapters in movie, or -1.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.CropGeometry as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get/Set current crop filter geometry.
Notes:
Returns the crop filter geometry or "" if unset.
Set with new crop filter geometry ("" to unset).

Seems to be broken in our tests inside libVLC.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.FPS as Double
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get movie fps rate
Notes:
Returns frames per second (fps) for this playing movie, or 0 if unspecified.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.FullScreen as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Enable or disable fullscreen.
Notes:
With most window managers, only a top-level windows can be in full-screen mode. Hence, this function will not operate properly if XWindow property was used to embed the video in a non-top-level window. In that case, the embedding window must be reparented to the root window before fullscreen mode is enabled. You will want to reparent it back to its normal parent when disabling fullscreen.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.GetAudioTrackDescription as VLCTrackDescriptionMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get the description of available audio tracks.
Notes:
Returns list with description of available audio tracks, or nil.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.GetSPUDescription as VLCTrackDescriptionMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get the description of available video subtitles.
Notes:
Return list containing description of available video subtitles or nil.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.GetVideoTitleDescription as VLCTrackDescriptionMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get the description of available titles.
Notes:
Return list containing description of available titles.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.Handle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: The internal object reference.
Notes: (Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.HasNewFrame as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Whether a new frame is available.
Notes: (Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.HasVOut as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: How many video outputs does this media player have?
Notes:
Return the number of video outputs.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.Height as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get current video height.
Notes:
Returns the video pixel height or 0 if not applicable.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.HWND as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get/Set a Win32/Win64 API window handle (HWND) where the media player should render its video output.
Notes:
If LibVLC was built without Win32/Win64 API output support, then this has no effects.

Get the Windows API window handle (HWND) previously set with this property. The handle will be returned even if LibVLC is not currently outputting any video to it.
Currently not supported by our plugin.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.IsPlaying as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Whether player is playing.
Notes: (Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.IsSeekable as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Is this media player seekable?
Notes:
Returns true if the media player can seek.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.Length as Int64
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get the current movie length (in ms).
Notes:
Return the movie length (in ms), or -1 if there is no media.
(Read only property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.Media as VLCMediaMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get/Set current media.
Notes: (Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.Mute as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Current mute status.
Notes:
If true then mute, otherwise unmute.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.NSObject as Ptr
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get/Set the NSView handler where the media player should render its video output.
Notes:
Currently not supported by our plugin.
(Read and Write property)

Feedback, Comments & Corrections

VLCMediaPlayerMBS.Position as Double
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property VLC MBS VLC Plugin 12.2 Yes Yes Yes Yes No
Function: Get/Set movie position.
Notes:
Movie position as percentage between 0.0 and 1.0.
Returns movie position, or -1. in case of error.
Set movie position. This has no effect if playback is not enabled. This might not work depending on the underlying input format and protocol.
(Read and Write property)

Feedback, Comments & Corrections

Next items

The items on this page are in the following plugins: MBS VLC Plugin.




Links
MBS FileMaker tutorial videos