<!--
{
  "availability" : [
    "iOS: 26.0.0 -",
    "iPadOS: 26.0.0 -",
    "macCatalyst: 26.0.0 -",
    "macOS: 15.4.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "VideoToolbox",
  "identifier" : "/documentation/VideoToolbox/VTMotionBlurParameters/SubmissionMode-swift.enum",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Video Toolbox",
      "VideoToolbox"
    ],
    "preciseIdentifier" : "c:@E@VTMotionBlurParametersSubmissionMode"
  },
  "title" : "VTMotionBlurParameters.SubmissionMode"
}
-->

# VTMotionBlurParameters.SubmissionMode

A value describing the processing request in a parameters submission object.

```
enum SubmissionMode
```

## Overview

Set to VTMotionBlurParametersSubmissionModeSequential to indicate that the current submission follows the presentation time order without jumping or skipping when compared to the previous submission.
Using the submission mode sequential will yield better performance. Set to VTMotionBlurParametersSubmissionModeRandom to indicate a skip or a jump in frame sequence. If the submission mode random is set, the internal cache will be cleared during the processWithParameters call.

## Topics

### Submission modes

[`VTMotionBlurParametersSubmissionModeRandom`](/documentation/VideoToolbox/VTMotionBlurParameters/SubmissionMode-swift.enum/random)

A submission follow presentation time order with a jump or skip in a frame sequence.

[`VTMotionBlurParametersSubmissionModeSequential`](/documentation/VideoToolbox/VTMotionBlurParameters/SubmissionMode-swift.enum/sequential)

A submission follow presentation time order without a jump or skip when compared to a previous submission.

### Initializers

[`init(rawValue:)`](/documentation/VideoToolbox/VTMotionBlurParameters/SubmissionMode-swift.enum/init(rawValue:))

## Relationships

### Conforms To

[`Sendable`](/documentation/Swift/Sendable)

[`Equatable`](/documentation/Swift/Equatable)

[`Hashable`](/documentation/Swift/Hashable)

[`BitwiseCopyable`](/documentation/Swift/BitwiseCopyable)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)