Package org.robovm.apple.avfoundation
Class AVCaptureVideoDataOutput
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVCaptureOutput
-
- org.robovm.apple.avfoundation.AVCaptureVideoDataOutput
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVCaptureVideoDataOutput extends AVCaptureOutput
- Since:
- Available in iOS 4.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVCaptureVideoDataOutput.AVCaptureVideoDataOutputPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVCaptureOutput
AVCaptureOutput.AVCaptureOutputPtr
-
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 AVCaptureVideoDataOutput()
protected
AVCaptureVideoDataOutput(NSObject.Handle h, long handle)
protected
AVCaptureVideoDataOutput(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.avfoundation.AVCaptureOutput
getConnection, getConnections, getRectOfInterestInMetadataOutputCoordinates, getRectOfInterestInOutputCoordinates, getTransformedMetadataObject
-
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
-
AVCaptureVideoDataOutput
protected AVCaptureVideoDataOutput(NSObject.Handle h, long handle)
-
AVCaptureVideoDataOutput
protected AVCaptureVideoDataOutput(NSObject.SkipInit skipInit)
-
AVCaptureVideoDataOutput
public AVCaptureVideoDataOutput()
-
-
Method Detail
-
getVideoSettings
public AVVideoSettings getVideoSettings()
-
setVideoSettings
public void setVideoSettings(AVVideoSettings videoSettings)
-
getPixelBufferSettings
public AVPixelBufferAttributes getPixelBufferSettings()
-
setPixelBufferSettings
public void setPixelBufferSettings(AVPixelBufferAttributes videoSettings)
-
getSampleBufferDelegate
public AVCaptureVideoDataOutputSampleBufferDelegate getSampleBufferDelegate()
-
getSampleBufferCallbackQueue
public DispatchQueue getSampleBufferCallbackQueue()
-
getVideoSettings0
protected NSDictionary<NSString,?> getVideoSettings0()
-
setVideoSettings0
protected void setVideoSettings0(NSDictionary<NSString,?> v)
-
getAvailableVideoCVPixelFormatTypes
public java.util.List<CVPixelFormatType> getAvailableVideoCVPixelFormatTypes()
- Since:
- Available in iOS 5.0 and later.
-
getAvailableVideoCodecTypes
public java.util.List<CMVideoCodecType> getAvailableVideoCodecTypes()
- Since:
- Available in iOS 5.0 and later.
-
alwaysDiscardsLateVideoFrames
public boolean alwaysDiscardsLateVideoFrames()
-
setAlwaysDiscardsLateVideoFrames
public void setAlwaysDiscardsLateVideoFrames(boolean v)
-
getRecommendedVideoSettings
public AVVideoSettings getRecommendedVideoSettings(java.lang.String outputFileType)
- Since:
- Available in iOS 7.0 and later.
-
getRecommendedPixelBufferSettings
public AVPixelBufferAttributes getRecommendedPixelBufferSettings(java.lang.String outputFileType)
- Since:
- Available in iOS 7.0 and later.
-
setSampleBufferDelegate
public void setSampleBufferDelegate(AVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, DispatchQueue sampleBufferCallbackQueue)
-
getRecommendedVideoSettings0
protected NSDictionary<NSString,?> getRecommendedVideoSettings0(java.lang.String outputFileType)
- Since:
- Available in iOS 7.0 and later.
-
getAvailableVideoCodecTypes
public NSArray<NSString> getAvailableVideoCodecTypes(java.lang.String outputFileType)
- Since:
- Available in iOS 11.0 and later.
-
getRecommendedVideoSettings
public NSDictionary<?,?> getRecommendedVideoSettings(AVVideoCodecType videoCodecType, java.lang.String outputFileType)
- Since:
- Available in iOS 11.0 and later.
-
create
protected static long create()
-
-