AVMutableVideoComposition Class Reference
| Inherits from | |
| Conforms to | |
| Framework | /System/Library/Frameworks/AVFoundation.framework |
| Availability | Available in iOS 4.0 and later. |
| Declared in | AVVideoComposition.h |
Tasks
Creating a Video Composition
Properties
-
frameDurationproperty -
renderSizeproperty -
renderScaleproperty -
instructionsproperty -
animationToolproperty
Properties
animationTool
A special video composition tool for use with Core Animation.
@property(nonatomic, retain) AVVideoCompositionCoreAnimationTool *animationTool
Discussion
This attribute may be nil.
Availability
- Available in iOS 4.0 and later.
Declared In
AVVideoComposition.hframeDuration
The interval for which the video composition should render composed video frames.
@property(nonatomic) CMTime frameDuration
Availability
- Available in iOS 4.0 and later.
Declared In
AVVideoComposition.hinstructions
The video composition instructions.
@property(nonatomic, copy) NSArray *instructions
Discussion
The array contains of instances of AVVideoCompositionInstruction.
Availability
- Available in iOS 4.0 and later.
Declared In
AVVideoComposition.hrenderScale
The scale at which the video composition should render.
@property(nonatomic) float renderScale
Discussion
Availability
- Available in iOS 4.0 and later.
Declared In
AVVideoComposition.hrenderSize
The size at which the video composition should render.
@property(nonatomic) CGSize renderSize
Availability
- Available in iOS 4.0 and later.
Declared In
AVVideoComposition.hClass Methods
videoComposition
Returns a new mutable video composition.
+ (AVMutableVideoComposition *)videoComposition
Return Value
A new mutable video composition.
Discussion
Availability
- Available in iOS 4.0 and later.
Declared In
AVVideoComposition.h© 2010 Apple Inc. All Rights Reserved. (Last updated: 2010-04-27)