Package org.robovm.apple.avfoundation
Class AVMutableVideoCompositionLayerInstruction
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVVideoCompositionLayerInstruction
org.robovm.apple.avfoundation.AVMutableVideoCompositionLayerInstruction
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class AVMutableVideoCompositionLayerInstruction extends AVVideoCompositionLayerInstruction
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVMutableVideoCompositionLayerInstruction.AVMutableVideoCompositionLayerInstructionPtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVVideoCompositionLayerInstruction
AVVideoCompositionLayerInstruction.AVVideoCompositionLayerInstructionPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description AVMutableVideoCompositionLayerInstruction()AVMutableVideoCompositionLayerInstruction(AVAssetTrack track)protectedAVMutableVideoCompositionLayerInstruction(NSObject.Handle h, long handle)protectedAVMutableVideoCompositionLayerInstruction(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description protected static longcreate(AVAssetTrack track)intgetTrackID()voidsetCropRectangle(CGRect cropRectangle, CMTime time)voidsetCropRectangleRamp(AVTimeRamp<CGRect> ramp)voidsetCropRectangleRamp(CGRect startCropRectangle, CGRect endCropRectangle, CMTimeRange timeRange)voidsetOpacity(float opacity, CMTime time)voidsetOpacityRamp(float startOpacity, float endOpacity, CMTimeRange timeRange)voidsetOpacityRamp(AVTimeRamp<Float> ramp)voidsetTrackID(int v)voidsetTransform(CGAffineTransform transform, CMTime time)voidsetTransformRamp(AVTimeRamp<CGAffineTransform> ramp)voidsetTransformRamp(CGAffineTransform startTransform, CGAffineTransform endTransform, CMTimeRange timeRange)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.avfoundation.AVVideoCompositionLayerInstruction
encode, getCropRectangleRamp, getCropRectangleRamp, getOpacityRamp, getOpacityRamp, getTransformRamp, getTransformRamp, initMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
AVMutableVideoCompositionLayerInstruction
public AVMutableVideoCompositionLayerInstruction() -
AVMutableVideoCompositionLayerInstruction
-
AVMutableVideoCompositionLayerInstruction
-
AVMutableVideoCompositionLayerInstruction
-
-
Method Details
-
getTrackID
public int getTrackID()- Overrides:
getTrackIDin classAVVideoCompositionLayerInstruction
-
setTrackID
public void setTrackID(int v) -
supportsSecureCoding
public static boolean supportsSecureCoding() -
setTransformRamp
-
setOpacityRamp
-
setCropRectangleRamp
-
setTransformRamp
public void setTransformRamp(CGAffineTransform startTransform, CGAffineTransform endTransform, CMTimeRange timeRange) -
setTransform
-
setOpacityRamp
-
setOpacity
-
setCropRectangleRamp
public void setCropRectangleRamp(CGRect startCropRectangle, CGRect endCropRectangle, CMTimeRange timeRange) -
setCropRectangle
-
create
-