Package org.robovm.apple.avfoundation
Class AVMutableVideoComposition
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVVideoComposition
org.robovm.apple.avfoundation.AVMutableVideoComposition
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class AVMutableVideoComposition extends AVVideoComposition
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVMutableVideoComposition.AVMutableVideoCompositionPtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVVideoComposition
AVVideoComposition.AVVideoCompositionPtrNested 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 AVMutableVideoComposition()AVMutableVideoComposition(AVAsset asset)AVMutableVideoComposition(AVAsset asset, AVVideoCompositionInstruction prototypeInstruction)AVMutableVideoComposition(AVAsset asset, VoidBlock1<AVAsynchronousCIImageFilteringRequest> ciFiltersApplier)protectedAVMutableVideoComposition(NSObject.Handle h, long handle)protectedAVMutableVideoComposition(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.avfoundation.AVVideoComposition
isValidMethods 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
-
AVMutableVideoComposition
public AVMutableVideoComposition() -
AVMutableVideoComposition
-
AVMutableVideoComposition
-
AVMutableVideoComposition
-
AVMutableVideoComposition
public AVMutableVideoComposition(AVAsset asset, AVVideoCompositionInstruction prototypeInstruction)- Since:
- Available in iOS 13.0 and later.
-
AVMutableVideoComposition
public AVMutableVideoComposition(AVAsset asset, VoidBlock1<AVAsynchronousCIImageFilteringRequest> ciFiltersApplier)- Since:
- Available in iOS 9.0 and later.
-
-
Method Details
-
getCustomVideoCompositorClass
- Overrides:
getCustomVideoCompositorClassin classAVVideoComposition
-
setCustomVideoCompositorClass
-
getFrameDuration
- Overrides:
getFrameDurationin classAVVideoComposition
-
setFrameDuration
-
getSourceTrackIDForFrameTiming
public int getSourceTrackIDForFrameTiming()- Overrides:
getSourceTrackIDForFrameTimingin classAVVideoComposition- Since:
- Available in iOS 11.0 and later.
-
setSourceTrackIDForFrameTiming
public void setSourceTrackIDForFrameTiming(int v)- Since:
- Available in iOS 11.0 and later.
-
getRenderSize
- Overrides:
getRenderSizein classAVVideoComposition
-
setRenderSize
-
getRenderScale
public float getRenderScale()- Overrides:
getRenderScalein classAVVideoComposition
-
setRenderScale
public void setRenderScale(float v) -
getInstructions
- Overrides:
getInstructionsin classAVVideoComposition
-
setInstructions
-
getAnimationTool
- Overrides:
getAnimationToolin classAVVideoComposition
-
setAnimationTool
-
getSourceSampleDataTrackIDs
- Overrides:
getSourceSampleDataTrackIDsin classAVVideoComposition- Since:
- Available in iOS 15.0 and later.
-
setSourceSampleDataTrackIDs
- Since:
- Available in iOS 15.0 and later.
-
getColorPrimaries
- Overrides:
getColorPrimariesin classAVVideoComposition- Since:
- Available in iOS 10.0 and later.
-
setColorPrimaries
- Since:
- Available in iOS 10.0 and later.
-
getColorYCbCrMatrix
- Overrides:
getColorYCbCrMatrixin classAVVideoComposition- Since:
- Available in iOS 10.0 and later.
-
setColorYCbCrMatrix
- Since:
- Available in iOS 10.0 and later.
-
getColorTransferFunction
- Overrides:
getColorTransferFunctionin classAVVideoComposition- Since:
- Available in iOS 10.0 and later.
-
setColorTransferFunction
- Since:
- Available in iOS 10.0 and later.
-
create
-
create
- Since:
- Available in iOS 13.0 and later.
-
create
protected static long create(AVAsset asset, VoidBlock1<AVAsynchronousCIImageFilteringRequest> ciFiltersApplier)- Since:
- Available in iOS 9.0 and later.
-