Last Revision: | Version 1.1, 2009-06-04 Updated for Mac OS X v10.5. Switched from deprecated QuickDraw-based functions to new Core Graphics-based functions. Developers using CocoaDVDPlayer 1.0 are encouraged to migrate to this version. |
Build Requirements: | Xcode 3.0 or later |
Runtime Requirements: | Mac OS X version 10.5 or later |
The CocoaDVDPlayer project demonstrates how to play DVD-Video media in a Cocoa application using DVD Playback Services, the API for the DVD Playback framework introduced in Mac OS X v10.3. The project builds an application with a full set of controls and a resizable video window that maintains the correct aspect ratio. Other features include bookmarks, multiple viewing angles, and a playback timer. The project also shows how to register for and handle DVD events, and how to implement error-handling.
Last updated: 2009-06-04