---
title: VTFrameProcessorError
framework: Video Toolbox
role: symbol
role_heading: Structure
platforms: [iOS 6.0+, iPadOS 6.0+, Mac Catalyst 13.0+, macOS 10.8+, tvOS 10.2+, visionOS 1.0+]
path: videotoolbox/vtframeprocessorerror-swift.struct
---

# VTFrameProcessorError

Error codes generated by a frame processor.

## Declaration

```swift
struct VTFrameProcessorError
```

## Topics

### Error domain

- [errorDomain](videotoolbox/vtframeprocessorerror-swift.struct/errordomain.md)
- [VTFrameProcessorErrorDomain](videotoolbox/vtframeprocessorerrordomain.md)

### Error information

- [code](videotoolbox/vtframeprocessorerror-swift.struct/code-swift.property.md)
- [errorCode](videotoolbox/vtframeprocessorerror-swift.struct/errorcode.md)
- [errorUserInfo](videotoolbox/vtframeprocessorerror-swift.struct/erroruserinfo.md)
- [userInfo](videotoolbox/vtframeprocessorerror-swift.struct/userinfo.md)

### Errors

- [assetDownloadFailed](videotoolbox/vtframeprocessorerror-swift.struct/assetdownloadfailed.md)
- [fatalError](videotoolbox/vtframeprocessorerror-swift.struct/fatalerror.md)
- [initializationFailed](videotoolbox/vtframeprocessorerror-swift.struct/initializationfailed.md)
- [invalidFrameTiming](videotoolbox/vtframeprocessorerror-swift.struct/invalidframetiming.md)
- [invalidParameterError](videotoolbox/vtframeprocessorerror-swift.struct/invalidparametererror.md)
- [memoryAllocationFailure](videotoolbox/vtframeprocessorerror-swift.struct/memoryallocationfailure.md)
- [processingError](videotoolbox/vtframeprocessorerror-swift.struct/processingerror.md)
- [revisionNotSupported](videotoolbox/vtframeprocessorerror-swift.struct/revisionnotsupported.md)
- [sessionAlreadyActive](videotoolbox/vtframeprocessorerror-swift.struct/sessionalreadyactive.md)
- [sessionLevelError](videotoolbox/vtframeprocessorerror-swift.struct/sessionlevelerror.md)
- [sessionNotStarted](videotoolbox/vtframeprocessorerror-swift.struct/sessionnotstarted.md)
- [unknownError](videotoolbox/vtframeprocessorerror-swift.struct/unknownerror.md)
- [unsupportedInput](videotoolbox/vtframeprocessorerror-swift.struct/unsupportedinput.md)
- [unsupportedResolution](videotoolbox/vtframeprocessorerror-swift.struct/unsupportedresolution.md)

### Enumerations

- [VTFrameProcessorError.Code](videotoolbox/vtframeprocessorerror-swift.struct/code.md)

## Relationships

### Conforms To

- [CustomNSError](foundation/customnserror.md)
- [Equatable](swift/equatable.md)
- [Error](swift/error.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Errors

- [VTFrameProcessorErrorDomain](videotoolbox/vtframeprocessorerrordomain.md)
