Use (__bridge type) casts to share CMSampleBuffers, memory management is much cleaner and easier in this case.