Platforms to show: All Mac Windows Linux Cross-Platform

DVDPlaybackMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class DVD Playback MBS MacOSX Plugin 3.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
A class for DVD Playback on Mac OS X 10.3

Requires Mac OS X 10.3 or newer.

The DVD Playback application programming interface (API) gives you access to the DVDPlayback framework, allowing you to offer DVD playback functionality from within your application.

During a playback "session," the application must perform specific minimum operations, as follows:

1. Initialize the playback framework with calling Open. The DVDPlayback framework can only be opened by oneprocess at a time. If a second process attempts to initialize it, an error will be returned.
2. Set the playback window with SetPlayWindow.
4. Set the video bounds with SetVideoBounds. This is the bounds within the window and is in port coordinates.
5. Open the media with OpenMediaVolume (DVD disc) or OpenMediaFile (VIDEO_TS folder).
6. Play the media.
7. When finished or switching media, close with the appropriate call (CloseMediaVolume or CloseMediaFile)
8. When quitting or finishing session, tear down the DVDPlayback framework with calling close.

This class has no sub classes.

Some examples using this class:

Blog Entries


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


DRTrackMBS   -   DVDPlaybackMissingFunctionExceptionMBS


The biggest plugin in space...