Package org.robovm.apple.avfoundation
Class AVCaptureFileOutput
- 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.AVCaptureFileOutput
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
AVCaptureMovieFileOutput
public class AVCaptureFileOutput extends AVCaptureOutput
- Since:
- Available in iOS 4.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVCaptureFileOutput.AVCaptureFileOutputPtr
-
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 protected
AVCaptureFileOutput()
protected
AVCaptureFileOutput(NSObject.Handle h, long handle)
protected
AVCaptureFileOutput(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CMTime
getMaxRecordedDuration()
long
getMaxRecordedFileSize()
long
getMinFreeDiskSpaceLimit()
NSURL
getOutputFileURL()
CMTime
getRecordedDuration()
long
getRecordedFileSize()
boolean
isRecording()
void
setMaxRecordedDuration(CMTime v)
void
setMaxRecordedFileSize(long v)
void
setMinFreeDiskSpaceLimit(long v)
void
startRecording(NSURL outputFileURL, AVCaptureFileOutputRecordingDelegate delegate)
void
stopRecording()
-
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
-
AVCaptureFileOutput
protected AVCaptureFileOutput()
-
AVCaptureFileOutput
protected AVCaptureFileOutput(NSObject.Handle h, long handle)
-
AVCaptureFileOutput
protected AVCaptureFileOutput(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getOutputFileURL
public NSURL getOutputFileURL()
-
isRecording
public boolean isRecording()
-
getRecordedDuration
public CMTime getRecordedDuration()
-
getRecordedFileSize
public long getRecordedFileSize()
-
getMaxRecordedDuration
public CMTime getMaxRecordedDuration()
-
setMaxRecordedDuration
public void setMaxRecordedDuration(CMTime v)
-
getMaxRecordedFileSize
public long getMaxRecordedFileSize()
-
setMaxRecordedFileSize
public void setMaxRecordedFileSize(long v)
-
getMinFreeDiskSpaceLimit
public long getMinFreeDiskSpaceLimit()
-
setMinFreeDiskSpaceLimit
public void setMinFreeDiskSpaceLimit(long v)
-
startRecording
public void startRecording(NSURL outputFileURL, AVCaptureFileOutputRecordingDelegate delegate)
-
stopRecording
public void stopRecording()
-
-