Xojo Conferences
MBSOct2019CologneDE

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items Next items

DVDPlaybackMBS.GetFormatStandard as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the video broadcast format of current DVD-Video media.
Notes:
Returns the video broadcast format of the current media. For a list of possible values, see Video Broadcast Formats.

Lasterror is set.

This function determines which video broadcast format (NTSC or PAL) is used in the current media. Before calling this function, DVD-Video media needs to be open.

Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetGPRMValue(index as Integer) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns the current value of a general parameter (GPRM) register.
Notes:
index: An integer index that specifies the desired GPRM register. The valid range is 1 to 16.

Returns the current value of the specified GPRM register.

Lasterror is set.

Available in Mac OS X v10.4 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetLastPlayBookmark as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Requests a bookmark to the last play position.
Notes:
Returnns a binary string!

Lasterror is set.
Available in Mac OS X v10.4 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetMaxAudioVolume as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns the maximum video playback volume
Notes:
Lasterror is set.

Currently the minimum and maximum volumes are always 0 and 255.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetMediaUniqueID as memoryblock
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets a unique identifier for a media folder.
Notes:
Returns the unique identifier of the current media.

This function passes back a 64-bit identifier that can help you distinguish between different media folders. While the identifiers generated by this function are not guaranteed to be unique (see below), duplicate identifiers are extremely rare.

There are two known limitations of this function:

Two copies of the same DVD that are produced at different times do not necessarily have the same identifier. This can happen when the two media folders have minor differences.
Two different DVDs with similar content—collections of episodes from a television series, for example—do not always have different identifiers. This can happen when the two media folders are identical.

Available in Mac OS X v10.4 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetMediaVolumeName as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the volume name of the current media.
Notes:
This function passes back the media volume name as a string. This is the name seen on the desktop when Mac OS X mounts a DVD-Video disc.

Available in Mac OS X v10.4 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetMenuLanguageCode as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the menu language code for the current title.
Notes:
Returns the menu language code for the current title. For a list of possible values, see Language Codes.

Lasterror is set.

Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetMinAudioVolume as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns the minimum video playback volume.
Notes:
Lasterror is set.

Currently the minimum and maximum volumes are always 0 and 255.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetNativeVideoHeight as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns the native height of the current title.
Notes:
Available in Mac OS X v10.3 and later.
Lasterror is set.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetNativeVideoSize(byref w as Integer, byref h as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: The native video size.
Notes:
Requires Mac OS X 10.3 or newer.
Lasterror is set.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetNativeVideoWidth as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns the native width of the current title.
Notes:
Available in Mac OS X v10.3 and later.
Lasterror is set.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetNumberOfAngles as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the number of camera angles currently available.
Notes:
Returns the number of different camera angles in the current title. DVD-Video media supports up to 9 camera angles.

Lasterror is set.
Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetNumberOfAudioStreams as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the number of audio streams currently available.
Notes:
Returns the number of audio streams available in the current title.
Lasterror is set.
Before calling this function, DVD-Video media needs to be open.
Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetNumberOfChapters(title as Integer) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the number of chapters in the specified title.
Notes:
title: An integer in the range 1 to 99 that specifies a title on the current media.
Returns the number of chapters in the specified title.
Lasterror is set.
If the specified chapter does not exist, this function does nothing and returns an error.
Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetNumberOfSubPictureStreams as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the number of subpicture streams currently available.
Notes:
Returns the number of subpicture streams available in the current title. DVD-Video media supports up to 32 subpicture streams per title.

Lasterror is set.

Before calling this function, DVD-Video media needs to be open and video playback started.

Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetNumberOfTitles as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the number of titles available on the media.
Notes:
Returns the number of titles on the current media in the range 0 to 99.
Lasterror is set.
Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetScanRate(byref scanrate as Integer, byref direction as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns the current scan direction and rate.
Notes:
Requires Mac OS X 10.3 or newer.
Lasterror is set.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetSPDIFDataOutDevice as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns the selected SPDIF capable audio device.
Notes: Lasterror is set.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetSPDIFDataOutDeviceCount as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the number of SPDIF capable audio devices.
Notes: Lasterror is set.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetSPDIFDataOutDeviceName(index as Integer) as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the name of a SPDIF capable audio device
Notes: Lasterror is set.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetState as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns the current play state of the DVDPlayback framework.
Notes:
Requires Mac OS X 10.3 or newer.
Lasterror is set.

The current play state of the framework.

Constants:
kDVDStateUnknown0
kDVDStatePlaying1playing 1x or less (slow mo)
kDVDStatePlayingStill2
kDVDStatePaused3pause and step frame
kDVDStateStopped4
kDVDStateScanning5playing greater than 1x
kDVDStateIdle6

Feedback, Comments & Corrections

DVDPlaybackMBS.GetSubPictureLanguageCode(byref DVDLanguageCode as string, byref DVDSubpictureExtensionCode as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the subpicture language code and extension for the current subpicture stream.
Notes:
DVDLanguageCode: On return, the variable contains the language code for the current subpicture. For a list of possible values, see Language Codes.
DVDSubpictureExtensionCode: On return, the variable contains the extension code for the current subpicture. For a list of possible values, see Subpicture Extension Codes.


If subpictures are not available, this function does nothing and lasterror is set to 0.
Lasterror is set.

Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetSubPictureLanguageCodeByStream(StreamIndex as Integer, byref DVDLanguageCode as string, byref DVDSubpictureExtensionCode as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the subpicture language code and extension for a specified subpicture stream.
Notes:
StreamIndex: A subpicture stream number in the current title. Subpicture stream numbers range from 1 to 32.

DVDLanguageCode: On return, the variable contains the language code for the subpicture stream. For a list of possible values, see Language Codes.

DVDSubpictureExtensionCode: On return, the variable contains the extension code for the subpicture stream. For a list of possible values, see Subpicture Extension Codes.

Lasterror is set.

If subpictures are not available, this function does nothing and lasterror is not 0.

Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetSubPictureStream as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the current subpicture stream.
Notes:
Returns the identifier of the current subpicture stream, or 0 if the current title has no subpictures. DVD-Video media supports up to 32 subpicture streams per title.

Lasterror is set.

Before calling this function, DVD-Video media needs to be open and video playback started.

Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetTime(timecode as Integer, byref time as Integer, byref frames as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the current playback position in the current title in seconds relative to the requested time code (elapsed,remaining).
Notes:
Requires Mac OS X 10.3 or newer.
Lasterror is set.

Constants:
kDVDTimeCodeUninitialized0
kDVDTimeCodeElapsedSeconds1
kDVDTimeCodeRemainingSeconds2
kDVDTimeCodeTitleDurationSeconds3only useable for GetTime
kDVDTimeCodeChapterElapsedSeconds4only useable for GetTime
kDVDTimeCodeChapterRemainingSeconds5only useable for GetTime
kDVDTimeCodeChapterDurationSeconds6only useable for GetTime

Feedback, Comments & Corrections

DVDPlaybackMBS.GetTimeEventRate as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the rate of the time event.
Notes:
Returns the current interval between time events in milliseconds.

Lasterror is set.
Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetTitle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the number of the current title.
Notes:
Returns the current title number, or 0 if a menu is active. DVD-Video media can contain up to 99 titles.

Lasterror is set.
Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetVideoBounds(byref x as Integer, byref y as Integer, byref w as Integer, byref h as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Returns (in port coordinates) the rect used to play video.
Notes:
Lasterror is set.
Requires Mac OS X 10.3.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetVideoDisplay as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the graphics display for the current DVD-Video playback session.
Notes:
Returns the display ID is set to the current video playback display.

Lasterror is set.

Before calling this function, you need to set the video playback display using SetVideoDisplay or SwitchToDisplay.

Available in Mac OS X v10.3 and later.

Feedback, Comments & Corrections

DVDPlaybackMBS.GetVideoKeyColor as color
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method DVD Playback MBS MacOSX Plugin 9.2 Yes No No No No
Function: Gets the key color used by the video driver.
Notes:
Available in Mac OS X v10.3 and later.
Deprecated in Mac OS X v10.5.
Not available to 64-bit applications.

This function does nothing and returns the color black.

Feedback, Comments & Corrections

Previous items Next items

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

The biggest plugin in space...




Links
MBS Xojo Chart Plugins