One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVVideoCodecType

struct · SDK 27.1

struct AVVideoCodecType

Members (14)

get · iOS 11.0+

proRes422

TypeScript
get proRes422(): AVVideoCodecType
Swift declaration
static let proRes422: AVVideoCodecType
get · iOS 13.0+

proRes422HQ

TypeScript
get proRes422HQ(): AVVideoCodecType
Swift declaration
static let proRes422HQ: AVVideoCodecType
get · iOS 13.0+

proRes422LT

TypeScript
get proRes422LT(): AVVideoCodecType
Swift declaration
static let proRes422LT: AVVideoCodecType
get · iOS 13.0+

proRes422Proxy

TypeScript
get proRes422Proxy(): AVVideoCodecType
Swift declaration
static let proRes422Proxy: AVVideoCodecType
get · iOS 11.0+

proRes4444

TypeScript
get proRes4444(): AVVideoCodecType
Swift declaration
static let proRes4444: AVVideoCodecType
get · iOS 18.0+

appleProRes4444XQ

TypeScript
get appleProRes4444XQ(): AVVideoCodecType
Swift declaration
static let appleProRes4444XQ: AVVideoCodecType
get · iOS 26.0+

proResRAW

TypeScript
get proResRAW(): AVVideoCodecType
Swift declaration
static let proResRAW: AVVideoCodecType
get · iOS 26.0+

proResRAWHQ

TypeScript
get proResRAWHQ(): AVVideoCodecType
Swift declaration
static let proResRAWHQ: AVVideoCodecType
get · iOS 11.0+

h264

TypeScript
get h264(): AVVideoCodecType
Swift declaration
static let h264: AVVideoCodecType
get · iOS 11.0+

hevc

TypeScript
get hevc(): AVVideoCodecType
Swift declaration
static let hevc: AVVideoCodecType
get · iOS 13.0+

hevcWithAlpha

TypeScript
get hevcWithAlpha(): AVVideoCodecType
Swift declaration
static let hevcWithAlpha: AVVideoCodecType
get · iOS 11.0+

jpeg

TypeScript
get jpeg(): AVVideoCodecType
Swift declaration
static let jpeg: AVVideoCodecType
get · iOS 18.0+

JPEGXL

TypeScript
get JPEGXL(): AVVideoCodecType
Swift declaration
static let JPEGXL: AVVideoCodecType
init

init

TypeScript
init(rawValue: string): AVVideoCodecType
Swift declaration
init(rawValue: String)

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →