VTCopyVideoEncoderList(_:_:)
Builds a list of available video encoders.
Declaration
func VTCopyVideoEncoderList(_ options: CFDictionary?, _ listOfVideoEncodersOut: UnsafeMutablePointer<CFArray?>) -> OSStatusParameters
- options:
Not currently supported. Pass
NULLfor this parameter. - listOfVideoEncodersOut:
Pointer to a
CFArrayof available video encoders.
Discussion
The caller must release the returned list using CFRelease.
See Also
Codec Support
VTIsHardwareDecodeSupported(_:)VTRegisterProfessionalVideoWorkflowVideoEncoders()VTRegisterProfessionalVideoWorkflowVideoDecoders()VTRegisterSupplementalVideoDecoderIfAvailable(_:)VTCopySupportedPropertyDictionaryForEncoder(width:height:codecType:encoderSpecification:encoderIDOut:supportedPropertiesOut:)Video Encoder List Keys