iOS Developer Library

Developer

Core Video Framework Reference

Core Video Framework Reference

Opaque Types   Other Reference  

Core Video provides a pipeline model for digital video in iOS. Partitioning the processing into discrete steps makes it simpler for developers to access and manipulate individual frames without having to worry about translating between data types such as QuickTime. It also provides buffer and buffer pool support for Core Media. Applications that do not need to manipulate individual frames should never need to use Core Video directly.

Opaque Types

CVBuffer

Describes the interface for buffers in Core Video.

CVImageBuffer

Describes the interface for buffers of image data in Core Video.

CVMetalTexture

Describes the interface for working with Metal texture-based image buffers.

CVOpenGLESTexture

Describes the interface for working with OpenGLES texture-based image buffers.

CVPixelBuffer

Describes a buffer that holds pixels in main memory.

CVPixelBufferPool

Describes a utility object for managing pixel buffers for repeated use.

Other Reference

CVOpenGLESTextureCache Reference

CVMetalTextureCache Reference

CVPixelFormatDescription Reference

CVTime Reference

Core Video Constants Reference