Package org.robovm.apple.avfoundation
Class AVQueuedSampleBufferRenderingAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVQueuedSampleBufferRenderingAdapter
-
- All Implemented Interfaces:
AVQueuedSampleBufferRendering
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVQueuedSampleBufferRenderingAdapter extends NSObject implements AVQueuedSampleBufferRendering
-
-
Nested Class Summary
-
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 Constructor Description AVQueuedSampleBufferRenderingAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
enqueueSampleBuffer(CMSampleBuffer sampleBuffer)
void
flush()
CMTimebase
getTimebase()
boolean
isReadyForMoreMediaData()
void
requestMediaDataWhenReadyOnQueue(DispatchQueue queue, java.lang.Runnable block)
void
stopRequestingMediaData()
-
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
-
-
-
-
Method Detail
-
getTimebase
public CMTimebase getTimebase()
- Specified by:
getTimebase
in interfaceAVQueuedSampleBufferRendering
-
isReadyForMoreMediaData
public boolean isReadyForMoreMediaData()
- Specified by:
isReadyForMoreMediaData
in interfaceAVQueuedSampleBufferRendering
-
enqueueSampleBuffer
public void enqueueSampleBuffer(CMSampleBuffer sampleBuffer)
- Specified by:
enqueueSampleBuffer
in interfaceAVQueuedSampleBufferRendering
-
flush
public void flush()
- Specified by:
flush
in interfaceAVQueuedSampleBufferRendering
-
requestMediaDataWhenReadyOnQueue
public void requestMediaDataWhenReadyOnQueue(DispatchQueue queue, java.lang.Runnable block)
- Specified by:
requestMediaDataWhenReadyOnQueue
in interfaceAVQueuedSampleBufferRendering
-
stopRequestingMediaData
public void stopRequestingMediaData()
- Specified by:
stopRequestingMediaData
in interfaceAVQueuedSampleBufferRendering
-
-