Package org.robovm.apple.avfoundation
Class AVCaptureMovieFileOutput
- 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
-
- org.robovm.apple.avfoundation.AVCaptureMovieFileOutput
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVCaptureMovieFileOutput extends AVCaptureFileOutput
- Since:
- Available in iOS 4.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVCaptureMovieFileOutput.AVCaptureMovieFileOutputPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVCaptureFileOutput
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 AVCaptureMovieFileOutput()
protected
AVCaptureMovieFileOutput(NSObject.Handle h, long handle)
protected
AVCaptureMovieFileOutput(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create()
NSArray<NSString>
getAvailableVideoCodecTypes()
NSArray<AVMetadataItem>
getMetadata()
CMTime
getMovieFragmentInterval()
NSDictionary<NSString,?>
getOutputSettings(AVCaptureConnection connection)
boolean
recordsVideoOrientationAndMirroringChangesAsMetadataTrack(AVCaptureConnection connection)
void
setMetadata(NSArray<AVMetadataItem> v)
void
setMovieFragmentInterval(CMTime v)
void
setOutputSettings(NSDictionary<NSString,?> outputSettings, AVCaptureConnection connection)
void
setRecordsVideoOrientationAndMirroringChangesAsMetadataTrack(boolean doRecordChanges, AVCaptureConnection connection)
NSArray<NSString>
supportedOutputSettingsKeysForConnection(AVCaptureConnection connection)
-
Methods inherited from class org.robovm.apple.avfoundation.AVCaptureFileOutput
getMaxRecordedDuration, getMaxRecordedFileSize, getMinFreeDiskSpaceLimit, getOutputFileURL, getRecordedDuration, getRecordedFileSize, isRecording, setMaxRecordedDuration, setMaxRecordedFileSize, setMinFreeDiskSpaceLimit, startRecording, 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
-
AVCaptureMovieFileOutput
protected AVCaptureMovieFileOutput(NSObject.Handle h, long handle)
-
AVCaptureMovieFileOutput
protected AVCaptureMovieFileOutput(NSObject.SkipInit skipInit)
-
AVCaptureMovieFileOutput
public AVCaptureMovieFileOutput()
-
-
Method Detail
-
getMovieFragmentInterval
public CMTime getMovieFragmentInterval()
-
setMovieFragmentInterval
public void setMovieFragmentInterval(CMTime v)
-
getMetadata
public NSArray<AVMetadataItem> getMetadata()
-
setMetadata
public void setMetadata(NSArray<AVMetadataItem> v)
-
getAvailableVideoCodecTypes
public NSArray<NSString> getAvailableVideoCodecTypes()
- Since:
- Available in iOS 10.0 and later.
-
supportedOutputSettingsKeysForConnection
public NSArray<NSString> supportedOutputSettingsKeysForConnection(AVCaptureConnection connection)
- Since:
- Available in iOS 12.0 and later.
-
getOutputSettings
public NSDictionary<NSString,?> getOutputSettings(AVCaptureConnection connection)
- Since:
- Available in iOS 10.0 and later.
-
setOutputSettings
public void setOutputSettings(NSDictionary<NSString,?> outputSettings, AVCaptureConnection connection)
- Since:
- Available in iOS 10.0 and later.
-
recordsVideoOrientationAndMirroringChangesAsMetadataTrack
public boolean recordsVideoOrientationAndMirroringChangesAsMetadataTrack(AVCaptureConnection connection)
- Since:
- Available in iOS 9.0 and later.
-
setRecordsVideoOrientationAndMirroringChangesAsMetadataTrack
public void setRecordsVideoOrientationAndMirroringChangesAsMetadataTrack(boolean doRecordChanges, AVCaptureConnection connection)
- Since:
- Available in iOS 9.0 and later.
-
create
protected static long create()
-
-