This book, as well as volume one of the set, grew out of a series of articles published in MacTech magazine. This book continues the investigation of QuickTime application programming in C that started in the first volume of this two volume set. This book considers a handful of the more advanced media types supported by QuickTime including video effects, skins, Flash, and Quicktime VR. It also shows how to capture movies from separate sound and video input sources, broadcast movies to the Internet, play movies full screen, and load movies asynchronously. It demonstrates how to attach wired actions to Flash and QuickTime VR movies. The book concludes by updating the Mac OS X version of its sample application "QTShell" to support the latest QuickTime and Carbon APIs. It also revisits some topics first covered in volume one, such as data references and how they are connectd with media sample references. However, you should have access to volume one or be familiar with its contents to really understand what is going on in this volume. The author sprinkles code samples of what he is trying to accomplish throughout the book, making it an outstanding reference for the Quicktime programmer. Highly recommended.