API Differences in VideoToolbox in macOS 15.4

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in VideoToolbox in the macOS 15.4 SDK.

Table of Contents

Properties & Constants

VTFrameRateConversionConfiguration
public var supportedPixelFormats: [Darwin.OSType]
VTFrameRateConversionParameters
public var interpolationPhase: [Swift.Float]
VTMotionBlurConfiguration
public var supportedPixelFormats: [Darwin.OSType]
VTOpticalFlowConfiguration
public var supportedPixelFormats: [Darwin.OSType]
extern NSErrorDomain _Nonnull const VTFrameProcessorErrorDomain

Initializers

VTFrameRateConversionParameters
convenience public init?(sourceFrame: VideoToolbox.VTFrameProcessorFrame, nextFrame: VideoToolbox.VTFrameProcessorFrame, opticalFlow: VideoToolbox.VTFrameProcessorOpticalFlow?, interpolationPhase: [Swift.Float], submissionMode: VideoToolbox.VTFrameRateConversionParameters.SubmissionMode, destinationFrames: [VideoToolbox.VTFrameProcessorFrame])

Protocols

VTFrameProcessorParameters
VTFrameProcessorConfiguration

Classes

VTFrameRateConversionConfiguration
VTFrameRateConversionParameters
VTMotionBlurConfiguration
VTMotionBlurParameters
VTOpticalFlowConfiguration
VTOpticalFlowParameters
VTFrameProcessorFrame
VTFrameProcessorOpticalFlow
VTFrameProcessor