Commits work in progress on a native Mac OS X VideoRenderer before I totally break it with further modifications.