Version: 1.0

Posted: 2006-05-05

Build Requirements: FireWire SDK 22 or later, QuickTime 7

Runtime Requirements: FireWire SDK 22 or later, QuickTime 7

View Source Code:

Download Sample (“LiveVideoMixer2.zip”, 745.0K)
Download Sample (“LiveVideoMixer2.dmg”, 1.00M)



Description

This version of the LiveVideoMixer uses the new QuickTime 7 VisualContext with CoreVideo and OpenGL compositing. It adds video output capability with DV over FireWire using the AVC VideoServices in the FireWire SDK to the first camera it finds. It demonstrates readback from the GPU, buffer handling with the AVC VideoServices and DV compression using QuickTime.

Note:

This version of the LiveVideoMixer 2 is using the FireWire SDK 22; you can find the latest SDK at: http://developer.apple.com/sdk/index.html

When you are using a later version of the FireWire SDK, make sure you change the path to the framework as well as the search path in the project.

Document Revision History

Date Notes
2006-05-05An updated LiveVideoMixer with DV out over FireWire

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.