Platforms to show: All Mac Windows Linux Cross-Platform

Back to AVVideoCompositionInstructionMBS class.

AVVideoCompositionInstructionMBS.containsTweening as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
A Boolean value that returns whether the composition contains tweening. (required) (read-only)

If YES, rendering a frame from the same source buffers and the same composition instruction at two different compositionTime may yield different output frames. If NO, two such compositions will yield the same frame.

The media pipeline may be able to avoid some duplicate processing when this property is set to false.
Available in OS X v10.9 and later.
(Read only property)

AVVideoCompositionInstructionMBS.enablePostProcessing as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundation MBS AVFoundation Plugin 13.2 ✅ Yes ❌ No ❌ No ✅ Yes All
Indicates whether post processing is required for the video composition instruction. (read-only)

A value of false indicates that no post processing is required for the whole duration of the video composition instruction. The composition process is more efficient if the value is false.

The value is true by default.
(Read only property)

AVVideoCompositionInstructionMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundation MBS AVFoundation Plugin 13.2 ✅ Yes ❌ No ❌ No ✅ Yes All
The internal object reference.

(Read and Write property)

AVVideoCompositionInstructionMBS.passthroughTrackID as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns the track ID if a single source frame should be displayed for the duration of the instruction. (required) (read-only)

If for the duration of the instruction, the video composition result is one of the source frames, this property returns the corresponding track ID. The compositor won't be run for the duration of the instruction and the proper source frame is used instead.

The dimensions, clean aperture and pixel aspect ratio of the source buffer are matched to the required values automatically.
Available in OS X v10.9 and later.
(Read only property)

AVVideoCompositionInstructionMBS.timeRange as CMTimeRangeMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundation MBS AVFoundation Plugin 13.2 ✅ Yes ❌ No ❌ No ✅ Yes All
The time range during which the instruction is effective. (read-only)

If the time range is invalid, the video compositor will ignore it.
(Read only property)

The items on this page are in the following plugins: MBS AVFoundation Plugin.


The biggest plugin in space...