Package org.robovm.apple.avfoundation
Class AVAssetReaderOutput
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVAssetReaderOutput
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
AVAssetReaderAudioMixOutput
,AVAssetReaderSampleReferenceOutput
,AVAssetReaderTrackOutput
,AVAssetReaderVideoCompositionOutput
public class AVAssetReaderOutput extends NSObject
- Since:
- Available in iOS 4.1 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
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 AVAssetReaderOutput()
protected
AVAssetReaderOutput(NSObject.Handle h, long handle)
protected
AVAssetReaderOutput(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
alwaysCopiesSampleData()
AVMediaType
getMediaType()
CMSampleBuffer
getNextSampleBuffer()
void
markConfigurationAsFinal()
void
resetForReadingTimeRanges(java.util.List<CMTimeRange> timeRanges)
void
setAlwaysCopiesSampleData(boolean v)
void
setSupportsRandomAccess(boolean v)
boolean
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
-
AVAssetReaderOutput
public AVAssetReaderOutput()
-
AVAssetReaderOutput
protected AVAssetReaderOutput(NSObject.Handle h, long handle)
-
AVAssetReaderOutput
protected AVAssetReaderOutput(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getMediaType
public AVMediaType getMediaType()
-
alwaysCopiesSampleData
public boolean alwaysCopiesSampleData()
- Since:
- Available in iOS 5.0 and later.
-
setAlwaysCopiesSampleData
public void setAlwaysCopiesSampleData(boolean v)
- Since:
- Available in iOS 5.0 and later.
-
supportsRandomAccess
public boolean supportsRandomAccess()
- Since:
- Available in iOS 8.0 and later.
-
setSupportsRandomAccess
public void setSupportsRandomAccess(boolean v)
- Since:
- Available in iOS 8.0 and later.
-
getNextSampleBuffer
public CMSampleBuffer getNextSampleBuffer()
-
resetForReadingTimeRanges
public void resetForReadingTimeRanges(java.util.List<CMTimeRange> timeRanges)
- Since:
- Available in iOS 8.0 and later.
-
markConfigurationAsFinal
public void markConfigurationAsFinal()
- Since:
- Available in iOS 8.0 and later.
-
-