Cleanup video part of native OS X backend, phase 3