Returns the custom video compositor instance used, if any.
- iOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
The custom video compositor instance that is used during image generation is accessible via this property after the value of
video is set to an
AVVideo instance that specifies a custom video compositor class. Any additional communication between the application and that instance of the custom video compositor, if any is required for configuration or other purposes, can only occur once that has happened.
If the value of
video is changed from an
AVVideo that specifies a custom video compositor class to another instance of
AVVideo that specifies the same custom video compositor class, the instance of the custom video compositor that was previously created will receive the
render message and remain in use for subsequent image generation.
This property is
nil if there is no video compositor, or if the internal video compositor is in use.