AVAsynchronousVideoCompositionRequestMBS methods

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

Back to AVAsynchronousVideoCompositionRequestMBS class.

AVAsynchronousVideoCompositionRequestMBS.Constructor

Type Topic Plugin Version macOS Windows Linux iOS Targets
method AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
The constructor.

AVAsynchronousVideoCompositionRequestMBS.copy as AVAsynchronousVideoCompositionRequestMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Creates a copy of the object.

AVAsynchronousVideoCompositionRequestMBS.finishCancelledRequest

Type Topic Plugin Version macOS Windows Linux iOS Targets
method AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Invoked by the custom compositor when the composition request was canceled.

Available in OS X v10.9 and later.

AVAsynchronousVideoCompositionRequestMBS.finishWithComposedVideoFrame(composedVideoFrame as CVPixelBufferMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Invoked by the custom compositor when the composition request succeeded.

composedVideoFrame: The successfully composed pixel buffer.
Available in OS X v10.9 and later.

AVAsynchronousVideoCompositionRequestMBS.finishWithError(error as NSErrorMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Invoked by the custom compositor when the composition request failed.

error: Returns the error encountered during the compositing.
Available in OS X v10.9 and later.

AVAsynchronousVideoCompositionRequestMBS.sourceFrameByTrackID(trackID as Integer) as CVPixelBufferMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns the source pixel buffer for the specified track ID.

trackID: The track ID for the requested source frame.
Returns the source CVPixelBufferRef for trackID.
Available in OS X v10.9 and later.

AVAsynchronousVideoCompositionRequestMBS.sourceTrackIDs as Integer()

Type Topic Plugin Version macOS Windows Linux iOS Targets
method AVFoundation MBS AVFoundation Plugin 14.0 ✅ Yes ❌ No ❌ No ✅ Yes All
The track IDs of all the source buffers that are available to compose the frame. (read-only)

Available in OS X v10.9 and later.

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


💬 Ask a question or report a problem