Package org.robovm.apple.avfoundation
Interface AVQueuedSampleBufferRendering
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
AVQueuedSampleBufferRenderingAdapter,AVSampleBufferAudioRenderer,AVSampleBufferDisplayLayer
public interface AVQueuedSampleBufferRendering extends NSObjectProtocol
- Since:
- Available in iOS 11.0 and later.
-
Method Summary
Modifier and Type Method Description voidenqueueSampleBuffer(CMSampleBuffer sampleBuffer)voidflush()CMTimebasegetTimebase()booleanhasSufficientMediaDataForReliablePlaybackStart()booleanisReadyForMoreMediaData()voidrequestMediaDataWhenReadyOnQueue(DispatchQueue queue, Runnable block)voidstopRequestingMediaData()
-
Method Details
-
getTimebase
CMTimebase getTimebase() -
isReadyForMoreMediaData
boolean isReadyForMoreMediaData() -
hasSufficientMediaDataForReliablePlaybackStart
boolean hasSufficientMediaDataForReliablePlaybackStart()- Since:
- Available in iOS 14.5 and later.
-
enqueueSampleBuffer
-
flush
void flush() -
requestMediaDataWhenReadyOnQueue
-
stopRequestingMediaData
void stopRequestingMediaData()
-