Package org.robovm.apple.vision
Class VNVideoProcessor
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.vision.VNVideoProcessor
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class VNVideoProcessor extends NSObject
- Since:
- Available in iOS 14.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVNVideoProcessor.VNVideoProcessorPtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description protectedVNVideoProcessor()protectedVNVideoProcessor(NSObject.Handle h, long handle)protectedVNVideoProcessor(NSObject.SkipInit skipInit)VNVideoProcessor(NSURL videoURL) -
Method Summary
Modifier and Type Method Description booleanaddRequest(VNRequest request, NSDictionary<NSString,?> processingOptions)Deprecated.Deprecated in iOS 14.0.booleanaddRequest(VNRequest request, VNVideoProcessorRequestProcessingOptions processingOptions)booleananalyzeTimeRange(CMTimeRange timeRange)booleananalyzeWithTimeRange(CMTimeRange timeRange)Deprecated.Deprecated in iOS 14.0.voidcancel()protected longinit(NSURL videoURL)booleanremoveRequest(VNRequest request)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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
VNVideoProcessor
protected VNVideoProcessor() -
VNVideoProcessor
-
VNVideoProcessor
-
VNVideoProcessor
-
-
Method Details
-
init
-
addRequest
public boolean addRequest(VNRequest request, VNVideoProcessorRequestProcessingOptions processingOptions) throws NSErrorException- Throws:
NSErrorException
-
addRequest
@Deprecated public boolean addRequest(VNRequest request, NSDictionary<NSString,?> processingOptions) throws NSErrorExceptionDeprecated.Deprecated in iOS 14.0. Use -addRequest:processingOptions:error:- Throws:
NSErrorException- Since:
- Available in iOS 14.0 and later.
-
removeRequest
- Throws:
NSErrorException
-
analyzeTimeRange
- Throws:
NSErrorException
-
analyzeWithTimeRange
Deprecated.Deprecated in iOS 14.0. Use -analyzeTimeRange:error:- Throws:
NSErrorException- Since:
- Available in iOS 14.0 and later.
-
cancel
public void cancel()
-