AVCustomEdit

Last Revision:
Version 3.0, 2017-08-17
Added Swift target which renders the frames using Metal off screen rendering.
(Full Revision History)
Build Requirements:
Xcode 8.3.3, iOS 10.3 SDK
Runtime Requirements:
iOS 9.3.3 or later

The sample demonstrates the use of custom compositors to add transitions to an AVMutableComposition. It implements the AVVideoCompositing and AVVideoCompositionInstruction protocols to have access to individual source frames, which are then be rendered using OpenGL or Metal off screen rendering.