Package org.robovm.apple.avfoundation
Class AVAssetReaderTrackOutput
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVAssetReaderOutput
-
- org.robovm.apple.avfoundation.AVAssetReaderTrackOutput
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVAssetReaderTrackOutput extends AVAssetReaderOutput
- Since:
- Available in iOS 4.1 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVAssetReaderTrackOutput.AVAssetReaderTrackOutputPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVAssetReaderOutput
AVAssetReaderOutput.AVAssetReaderOutputPtr
-
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
AVAssetReaderTrackOutput()
AVAssetReaderTrackOutput(AVAssetTrack track, AVAudioSettings outputSettings)
AVAssetReaderTrackOutput(AVAssetTrack track, AVPixelBufferAttributes outputSettings)
AVAssetReaderTrackOutput(AVAssetTrack track, AVVideoSettings outputSettings)
protected
AVAssetReaderTrackOutput(NSObject.Handle h, long handle)
protected
AVAssetReaderTrackOutput(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AVAudioSettings
getAudioOutputSettings()
AVAudioTimePitchAlgorithm
getAudioTimePitchAlgorithm()
protected NSDictionary<NSString,?>
getOutputSettings()
AVPixelBufferAttributes
getPixelBufferOutputSettings()
AVAssetTrack
getTrack()
AVVideoSettings
getVideoOutputSettings()
protected long
init(AVAssetTrack track, NSDictionary<NSString,?> outputSettings)
void
setAudioTimePitchAlgorithm(AVAudioTimePitchAlgorithm v)
-
Methods inherited from class org.robovm.apple.avfoundation.AVAssetReaderOutput
alwaysCopiesSampleData, getMediaType, getNextSampleBuffer, markConfigurationAsFinal, resetForReadingTimeRanges, setAlwaysCopiesSampleData, setSupportsRandomAccess, supportsRandomAccess
-
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
-
AVAssetReaderTrackOutput
protected AVAssetReaderTrackOutput()
-
AVAssetReaderTrackOutput
protected AVAssetReaderTrackOutput(NSObject.Handle h, long handle)
-
AVAssetReaderTrackOutput
protected AVAssetReaderTrackOutput(NSObject.SkipInit skipInit)
-
AVAssetReaderTrackOutput
public AVAssetReaderTrackOutput(AVAssetTrack track, AVAudioSettings outputSettings)
-
AVAssetReaderTrackOutput
public AVAssetReaderTrackOutput(AVAssetTrack track, AVVideoSettings outputSettings)
-
AVAssetReaderTrackOutput
public AVAssetReaderTrackOutput(AVAssetTrack track, AVPixelBufferAttributes outputSettings)
-
-
Method Detail
-
getAudioOutputSettings
public AVAudioSettings getAudioOutputSettings()
-
getVideoOutputSettings
public AVVideoSettings getVideoOutputSettings()
-
getPixelBufferOutputSettings
public AVPixelBufferAttributes getPixelBufferOutputSettings()
-
getTrack
public AVAssetTrack getTrack()
-
getOutputSettings
protected NSDictionary<NSString,?> getOutputSettings()
-
getAudioTimePitchAlgorithm
public AVAudioTimePitchAlgorithm getAudioTimePitchAlgorithm()
- Since:
- Available in iOS 7.0 and later.
-
setAudioTimePitchAlgorithm
public void setAudioTimePitchAlgorithm(AVAudioTimePitchAlgorithm v)
- Since:
- Available in iOS 7.0 and later.
-
init
protected long init(AVAssetTrack track, NSDictionary<NSString,?> outputSettings)
-
-