Package org.robovm.apple.avfoundation
Class AVAsynchronousVideoCompositionRequest
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVAsynchronousVideoCompositionRequest
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVAsynchronousVideoCompositionRequest extends NSObject
- Since:
- Available in iOS 7.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVAsynchronousVideoCompositionRequest.AVAsynchronousVideoCompositionRequestPtr
-
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 AVAsynchronousVideoCompositionRequest()
protected
AVAsynchronousVideoCompositionRequest(NSObject.Handle h, long handle)
protected
AVAsynchronousVideoCompositionRequest(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finish(CVPixelBuffer composedVideoFrame)
void
finish(NSError error)
void
finishCancelledRequest()
CMTime
getCompositionTime()
AVVideoCompositionRenderContext
getRenderContext()
CVPixelBuffer
getSourceFrame(int trackID)
java.util.List<java.lang.String>
getSourceTrackIDs()
AVVideoCompositionInstruction
getVideoCompositionInstruction()
-
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
-
AVAsynchronousVideoCompositionRequest
public AVAsynchronousVideoCompositionRequest()
-
AVAsynchronousVideoCompositionRequest
protected AVAsynchronousVideoCompositionRequest(NSObject.Handle h, long handle)
-
AVAsynchronousVideoCompositionRequest
protected AVAsynchronousVideoCompositionRequest(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getRenderContext
public AVVideoCompositionRenderContext getRenderContext()
-
getCompositionTime
public CMTime getCompositionTime()
-
getSourceTrackIDs
public java.util.List<java.lang.String> getSourceTrackIDs()
-
getVideoCompositionInstruction
public AVVideoCompositionInstruction getVideoCompositionInstruction()
-
getSourceFrame
public CVPixelBuffer getSourceFrame(int trackID)
-
finish
public void finish(CVPixelBuffer composedVideoFrame)
-
finish
public void finish(NSError error)
-
finishCancelledRequest
public void finishCancelledRequest()
-
-