Start implementing more CoreVideo functions (pt. 2)