Version: 1.1

Posted: 2008-04-24

Build Requirements: Xcode 2.1

Runtime Requirements: Mac OS X 10.4.x or 10.3.9 with QuickTime 7

View Source Code:

Download Sample (“”, 510.9K)
Download Sample (“LiveVideoMixer.dmg”, 564.7K)


LiveVideoMixer demonstrates customized video rendering with QuickTime 7 VisualContext and CoreVideo buffers. It also uses OpenGL for compositing and multitexturing.

Document Revision History

Date Notes
2008-04-24The update method in VideoMixView.m now makes sure that the shared OpenGL context is on the same virtual screen as the view's OpenGL context.
2005-08-10Updated to produce a universal binary. No code changes were required.
2005-06-01LiveVideoMixer demonstrates customized video rendering with QuickTime 7 and CoreVideo and OpenGL.

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.