Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
ThreadsExportMovie
Last Revision: | Version 1.0.2, 2006-01-03 Removed specific check for progressOpExportMovie in the movie export progress procedure which caused premature export termination with QT 7.0.3+. |
Build Requirements: | Xcode 2.1+ (for Universal Binary), Xcode 1.0 or later. |
Runtime Requirements: | Mac OS X 10.4.x, Mac OS X 10.3.x with QuickTime 6.4 or later. |
ThreadExportMovie is a Cocoa sample which demonstrates exporting Movies using the QuickTime Movie Export Component on separate threads. Xcode 2.1 Project builds universal binary. Note: This sample requires Xcode 1.0 or later, Mac OS X 10.3 (Panther) or later with QuickTime 6.4 or later. It will not run on Mac OS X 10.2.x (Jaguar) even with QuickTime 6.4. QuickTime 6.4 (on MacOS X 10.3 and later) introduces several new features that support execution of background tasks on multiple threads in a preemptive multitasking environment. This makes it possible to offload many tasks from your program's main thread to forestall blocking the user interface. For more information see "Threaded Programming and QuickTime": http://developer.apple.com/documentation/QuickTime/WhatsNewQT6_4/Chap1/chapter_1_section_7.html
Copyright © 2006 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2006-01-03