Package org.robovm.apple.avfoundation
Class AVAssetReader
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVAssetReader
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVAssetReader extends NSObject
- Since:
- Available in iOS 4.1 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVAssetReader.AVAssetReaderPtr
-
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
AVAssetReader()
AVAssetReader(AVAsset asset)
protected
AVAssetReader(NSObject.Handle h, long handle)
protected
AVAssetReader(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOutput(AVAssetReaderOutput output)
boolean
canAddOutput(AVAssetReaderOutput output)
void
cancelReading()
AVAsset
getAsset()
NSError
getError()
NSArray<AVAssetReaderOutput>
getOutputs()
AVAssetReaderStatus
getStatus()
CMTimeRange
getTimeRange()
void
setTimeRange(CMTimeRange v)
boolean
startReading()
-
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
-
AVAssetReader
protected AVAssetReader()
-
AVAssetReader
protected AVAssetReader(NSObject.Handle h, long handle)
-
AVAssetReader
protected AVAssetReader(NSObject.SkipInit skipInit)
-
AVAssetReader
public AVAssetReader(AVAsset asset) throws NSErrorException
- Throws:
NSErrorException
-
-
Method Detail
-
getAsset
public AVAsset getAsset()
-
getStatus
public AVAssetReaderStatus getStatus()
-
getError
public NSError getError()
-
getTimeRange
public CMTimeRange getTimeRange()
-
setTimeRange
public void setTimeRange(CMTimeRange v)
-
getOutputs
public NSArray<AVAssetReaderOutput> getOutputs()
-
canAddOutput
public boolean canAddOutput(AVAssetReaderOutput output)
-
addOutput
public void addOutput(AVAssetReaderOutput output)
-
startReading
public boolean startReading()
-
cancelReading
public void cancelReading()
-
-