Contents

MERAWProcessorExtension

A protocol that defines a factory to create RAW processors for a codec type that the extension implements.

Declaration

protocol MERAWProcessorExtension : NSObjectProtocol

Discussion

This protocol provides a factory method to create a new MERAWProcessor instance for a codecType implemented by the extension. The Video Toolbox instantiates a single MERAWProcessorExtension, and creates individual MERAWProcessor instances as needed. If the CMVideoFormatDescription passed to makeProcessor(formatDescription:pixelBufferManager:) is not compatible with the MERAWProcessor implementation, the factory call should fail and return MEError.Code.unsupportedFeature.

Topics

Creating an extension

Creating a RAW processor

See Also

RAW processors