---
title: Video decoder entitlement
framework: MediaExtension
role: article
role_heading: Article
path: mediaextension/video-decoder-entitlement
---

# Video decoder entitlement

Include an entitlement to indicate your extension is a MediaExtension video decoder.

## Overview

Overview MediaExtension video decoders must include a special entitlement key with a Boolean value set to true. To add the entitlement key in Xcode, follow these steps: Select the build target for your video decoder extension. Go to the Signing & Capabilities tab. Click + to add a new capability. Choose Media Extension Video Decoder from the list. The entitlement key is com.apple.developer.mediaextension.videodecoder and it must have a Boolean value set to true. Using this entitlement requires a developer provisioning profile.

## See Also

### Video decoders

- [Supporting custom media formats and decoders](mediaextension/supporting-custom-media-formats-and-decoders.md)
- [MEVideoDecoder](mediaextension/mevideodecoder.md)
- [MEVideoDecoderExtension](mediaextension/mevideodecoderextension.md)
- [MEDecodeFrameOptions](mediaextension/medecodeframeoptions.md)
- [MEVideoDecoderPixelBufferManager](mediaextension/mevideodecoderpixelbuffermanager.md)
- [Video decoder property list dictionary](mediaextension/video-decoder-property-list-dictionary.md)
