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.