---
title: availableImageDataCodecTypes
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcapturestillimageoutput/availableimagedatacodectypes
---

# availableImageDataCodecTypes

The supported image codec formats that can be specified as output settings.

## Declaration

```swift
var availableImageDataCodecTypes: [AVVideoCodecType] { get }
```

## Discussion

Discussion The value of this property is an array of NSString objects that you can use as values for the AVVideoCodecKey in the outputSettings property.

## See Also

### Configuring image settings

- [isHighResolutionStillImageOutputEnabled](avfoundation/avcapturestillimageoutput/ishighresolutionstillimageoutputenabled.md)
- [availableImageDataCVPixelFormatTypes](avfoundation/avcapturestillimageoutput/availableimagedatacvpixelformattypes.md)
- [outputSettings](avfoundation/avcapturestillimageoutput/outputsettings.md)
- [Video settings](avfoundation/video-settings.md)
