Package org.robovm.apple.avfoundation
Class AVMutableVideoCompositionInstruction
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVVideoCompositionInstruction
-
- org.robovm.apple.avfoundation.AVMutableVideoCompositionInstruction
-
- All Implemented Interfaces:
AVVideoCompositionInstructionProtocol
,NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class AVMutableVideoCompositionInstruction extends AVVideoCompositionInstruction
- Since:
- Available in iOS 4.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVMutableVideoCompositionInstruction.AVMutableVideoCompositionInstructionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVVideoCompositionInstruction
AVVideoCompositionInstruction.AVVideoCompositionInstructionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description AVMutableVideoCompositionInstruction()
protected
AVMutableVideoCompositionInstruction(NSObject.Handle h, long handle)
protected
AVMutableVideoCompositionInstruction(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CGColor
getBackgroundColor()
NSArray<AVVideoCompositionLayerInstruction>
getLayerInstructions()
CMTimeRange
getTimeRange()
boolean
isPostProcessingEnabled()
void
setBackgroundColor(CGColor v)
void
setLayerInstructions(NSArray<AVVideoCompositionLayerInstruction> v)
void
setPostProcessingEnabled(boolean v)
void
setTimeRange(CMTimeRange v)
-
Methods inherited from class org.robovm.apple.avfoundation.AVVideoCompositionInstruction
containsTweening, encode, getPassthroughTrackID, getRequiredSourceTrackIDs, init, supportsSecureCoding
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
AVMutableVideoCompositionInstruction
public AVMutableVideoCompositionInstruction()
-
AVMutableVideoCompositionInstruction
protected AVMutableVideoCompositionInstruction(NSObject.Handle h, long handle)
-
AVMutableVideoCompositionInstruction
protected AVMutableVideoCompositionInstruction(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getTimeRange
public CMTimeRange getTimeRange()
- Specified by:
getTimeRange
in interfaceAVVideoCompositionInstructionProtocol
- Overrides:
getTimeRange
in classAVVideoCompositionInstruction
-
setTimeRange
public void setTimeRange(CMTimeRange v)
-
getBackgroundColor
public CGColor getBackgroundColor()
- Overrides:
getBackgroundColor
in classAVVideoCompositionInstruction
-
setBackgroundColor
public void setBackgroundColor(CGColor v)
-
getLayerInstructions
public NSArray<AVVideoCompositionLayerInstruction> getLayerInstructions()
- Overrides:
getLayerInstructions
in classAVVideoCompositionInstruction
-
setLayerInstructions
public void setLayerInstructions(NSArray<AVVideoCompositionLayerInstruction> v)
-
isPostProcessingEnabled
public boolean isPostProcessingEnabled()
- Specified by:
isPostProcessingEnabled
in interfaceAVVideoCompositionInstructionProtocol
- Overrides:
isPostProcessingEnabled
in classAVVideoCompositionInstruction
-
setPostProcessingEnabled
public void setPostProcessingEnabled(boolean v)
-
-