---
title: RAW processor property list dictionary
framework: MediaExtension
role: collectionGroup
role_heading: API Collection
path: mediaextension/raw-processor-property-list-dictionary
---

# RAW processor property list dictionary

Include a property list dictionary to describe a RAW processor.

## Overview

Overview A MediaExtension RAW processor needs to include an EXAppExtensionAttributes dictionary in its Info.plist file that contains the following keys and values: kMERAWProcessorClassImplementationIDKey: A string that uniquely identifies the RAW processor. Start this string with your reverse domain identifier, and for clarity, include .rawprocessor. and the name of the codec. EXExtensionPointIdentifier: The extension point name for RAW processors. Set to the value for kMERAWProcessorExtensionPointName. EXPrincipalClass: The name of the RAW processor factory class that conforms to the MERAWProcessorExtension protocol. kMERAWProcessorObjectNameKey: A user-readable string that describes RAW processor. This string is used for uniquely identifying RAW processors and possibly for debug logging but is typically not visible to users. kMERAWProcessorProcessorInfoKey: An array of one or more dictionaries describing the codecs that the RAW processor supports. Each dictionary must include the following keys: kMERAWProcessorCodecTypeKey: A string describing the four-character code of the codec associated with the video decoder. Each string should be exactly four characters long and use ASCII character set encoding. kMERAWProcessorCodecNameKey: A user-readable string describing the name of the codec format. This string might be displayed as format information for the video track in a player application.

## Topics

### Property list keys

- [kMEVideoDecoderClassImplementationIDKey](mediaextension/kmevideodecoderclassimplementationidkey.md)
- [kMERAWProcessorExtensionPointName](mediaextension/kmerawprocessorextensionpointname.md)
- [kMEVideoDecoderObjectNameKey](mediaextension/kmevideodecoderobjectnamekey.md)
- [kMEVideoDecoderCodecInfoKey](mediaextension/kmevideodecodercodecinfokey.md)
- [kMEVideoDecoderCodecTypeKey](mediaextension/kmevideodecodercodectypekey.md)
- [kMEVideoDecoderCodecNameKey](mediaextension/kmevideodecodercodecnamekey.md)

## See Also

### RAW processors

- [MERAWProcessor](mediaextension/merawprocessor.md)
- [MERAWProcessorExtension](mediaextension/merawprocessorextension.md)
- [MERAWProcessorPixelBufferManager](mediaextension/merawprocessorpixelbuffermanager.md)
- [MERAWProcessingParameter](mediaextension/merawprocessingparameter.md)
- [MERAWProcessorNotification](mediaextension/merawprocessornotification.md)
- [RAW processor entitlement](mediaextension/raw-processor-entitlement.md)
