Function

VTCopyVideoEncoderList(_:_:)

Builds a list of available video encoders.

Declaration

func VTCopyVideoEncoderList(_ options: CFDictionary?, _ listOfVideoEncodersOut: UnsafeMutablePointer<CFArray?>) -> OSStatus

Parameters

options

Not currently supported. Pass NULL for this parameter.

listOfVideoEncodersOut

Pointer to a CFArray of available video encoders.

Discussion

The caller must release the returned list using CFRelease.

See Also

Utilities

func VTRegisterProfessionalVideoWorkflowVideoDecoders()

Loads decoders appropriate for the client's professional video workflows.

func VTRegisterProfessionalVideoWorkflowVideoEncoders()

Loads encoders appropriate for the client's professional video workflows.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software