ThreadsImportMovie

Last Revision:
Version 1.0.1, 2005-07-26
Updated to produce a universal binary. No code changes were required.
Build Requirements:
Xcode 2.1 (for Universal Binary), Xcode 1.1+
Runtime Requirements:
Mac OS X 10.4.x, Mac OS X 10.3.x with QuickTime 6.4 or later.

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. ThreadImportMovie demonstrates importing and displaying QuickTime Movies on separate threads. For demonstration purposes only, this sample will also allow the use of non-thread safe components on separate threads. Xcode 2.1 Project builds Universal Binary For more information see "Threaded Programming and QuickTime": http://developer.apple.com/documentation/QuickTime/WhatsNewQT6_4/Chap1/chapter_1_section_7.html