Package org.robovm.apple.avfoundation
Class AVCaptureDeviceDiscoverySession
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVCaptureDeviceDiscoverySession
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVCaptureDeviceDiscoverySession extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVCaptureDeviceDiscoverySession.AVCaptureDeviceDiscoverySessionPtr
-
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 protected
AVCaptureDeviceDiscoverySession()
AVCaptureDeviceDiscoverySession(NSArray<NSString> deviceTypes, java.lang.String mediaType, AVCaptureDevicePosition position)
protected
AVCaptureDeviceDiscoverySession(NSObject.Handle h, long handle)
protected
AVCaptureDeviceDiscoverySession(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(NSArray<NSString> deviceTypes, java.lang.String mediaType, AVCaptureDevicePosition position)
NSArray<AVCaptureDevice>
getDevices()
-
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
-
AVCaptureDeviceDiscoverySession
protected AVCaptureDeviceDiscoverySession()
-
AVCaptureDeviceDiscoverySession
protected AVCaptureDeviceDiscoverySession(NSObject.Handle h, long handle)
-
AVCaptureDeviceDiscoverySession
protected AVCaptureDeviceDiscoverySession(NSObject.SkipInit skipInit)
-
AVCaptureDeviceDiscoverySession
public AVCaptureDeviceDiscoverySession(NSArray<NSString> deviceTypes, java.lang.String mediaType, AVCaptureDevicePosition position)
-
-
Method Detail
-
getDevices
public NSArray<AVCaptureDevice> getDevices()
-
create
protected static long create(NSArray<NSString> deviceTypes, java.lang.String mediaType, AVCaptureDevicePosition position)
-
-