Is QuickTime thread-safe?

Q: Is QuickTime thread-safe? For example, is it possible to use a Decompression Session in one thread, and use QuickTime to play audio in another thread?

A: The answer originally discussed in this Q&A has been expanded upon and moved to Technical Note TN2125, 'Thread-safe programming in QuickTime'

Developers interested in calling QuickTime from background threads are encouraged to read the above document to gain a sense of how to best take advantage of this capability from within their applications.

Document Revision History

DateNotes
2006-02-14Removed obsolete information and added link to Technical Note superseding this Q&A
2001-11-01Discusses thread-safety and reentrancy of the QuickTime library on both Mac & Windows.

Posted: 2006-02-14


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.