---
title: Editing and playing HDR video
framework: avfoundation
role: sampleCode
role_heading: Sample Code
path: sample-code/avfoundation/editing-and-playing-hdr-video
---

# Editing and playing HDR video

Support high-dynamic-range (HDR) video content in your app by using the HDR editing and playback capabilities of AVFoundation.

## Overview

Overview note: This sample code project is associated with WWDC20 session 10009: Edit and Play Back HDR Video with AVFoundation.

## See Also

### Built-in video compositing

- [Debugging AVFoundation audio mixes, compositions, and video compositions](avfoundation/debugging-avfoundation-audio-mixes-compositions-and-video-compositions.md)
- [AVVideoComposition](avfoundation/avvideocomposition.md)
- [AVVideoCompositionInstruction](avfoundation/avvideocompositioninstruction-swift.class.md)
- [AVVideoCompositionLayerInstruction](avfoundation/avvideocompositionlayerinstruction.md)
- [AVMutableVideoComposition](avfoundation/avmutablevideocomposition.md)
- [AVMutableVideoCompositionInstruction](avfoundation/avmutablevideocompositioninstruction.md)
- [AVMutableVideoCompositionLayerInstruction](avfoundation/avmutablevideocompositionlayerinstruction.md)
