Platforms to show: All Mac Windows Linux Cross-Platform
AVMutableVideoCompositionLayerInstructionMBS class
Super class: AVVideoCompositionLayerInstructionMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | AVFoundation | MBS AVFoundation Plugin | 13.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Subclass of the AVVideoCompositionLayerInstructionMBS class.
- property trackID as Integer
- 8 methods
- method Constructor
- method Constructor(other as AVMutableVideoCompositionLayerInstructionMBS)
- method setCropRectangle(cropRectangle as CGRectMBS, time as CMTimeMBS)
- method setCropRectangleRampFromStartCropRectangle(startCropRectangle as CGRectMBS, endCropRectangle as CGRectMBS, timeRange as CMTimeRangeMBS)
- method setOpacity(opacity as Double, time as CMTimeMBS)
- method setOpacity(startOpacity as Double, endOpacity as Double, timeRange as CMTimeRangeMBS)
- method setTransform(transform as CGAffineTransformMBS, time as CMTimeMBS)
- method setTransformRamp(startTransform as CGAffineTransformMBS, endTransform as CGAffineTransformMBS, timeRange as CMTimeRangeMBS)
- 2 shared methods
- shared method videoCompositionLayerInstruction as AVMutableVideoCompositionLayerInstructionMBS
- shared method videoCompositionLayerInstructionWithAssetTrack(track as AVAssetTrackMBS) as AVMutableVideoCompositionLayerInstructionMBS
Super class AVVideoCompositionLayerInstructionMBS
- property Handle as Integer
- 7 methods
- method Constructor
- method copy as AVVideoCompositionLayerInstructionMBS
- method getCropRectangleRampForTime(time as CMTimeMBS, byref startCropRectangle as CGRectMBS, byref endCropRectangle as CGRectMBS, byref timeRange as CMTimeRangeMBS) as Boolean
- method getOpacityRampForTime(time as CMTimeMBS, byref startOpacity as Double, byref endOpacity as Double, byref timeRange as CMTimeRangeMBS) as boolean
- method getTransformRampForTime(time as CMTimeMBS, byref startTransform as CGAffineTransformMBS, byref endOpacity as CGAffineTransformMBS, byref timeRange as CMTimeRangeMBS) as boolean
- method mutableCopy as AVMutableVideoCompositionLayerInstructionMBS
- method trackID as Integer
- shared method available as boolean
This class has no sub classes.
Some methods using this class:
- AVVideoCompositionLayerInstructionMBS.mutableCopy as AVMutableVideoCompositionLayerInstructionMBS
Some examples using this class:
- /AVFoundation/Add text to video
- /AVFoundation/Merge and Crop Videos
- /AVFoundation/Overlay video track with picture
Blog Entries
The items on this page are in the following plugins: MBS AVFoundation Plugin.
AVMutableVideoCompositionInstructionMBS - AVMutableVideoCompositionMBS