Package org.robovm.apple.avfoundation
Class AVPlayerItemVideoOutput
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVPlayerItemOutput
org.robovm.apple.avfoundation.AVPlayerItemVideoOutput
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class AVPlayerItemVideoOutput extends AVPlayerItemOutput
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVPlayerItemVideoOutput.AVPlayerItemVideoOutputPtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVPlayerItemOutput
AVPlayerItemOutput.AVPlayerItemOutputPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description AVPlayerItemVideoOutput()AVPlayerItemVideoOutput(CVPixelBufferAttributes pixelBufferAttributes)AVPlayerItemVideoOutput(NSDictionary<NSString,?> outputSettings)protectedAVPlayerItemVideoOutput(NSObject.Handle h, long handle)protectedAVPlayerItemVideoOutput(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description AVPlayerItemOutputPullDelegategetDelegate()DispatchQueuegetDelegateQueue()CVPixelBuffergetPixelBufferForItemTime(CMTime itemTime, CMTime outItemTimeForDisplay)booleanhasNewPixelBufferForItemTime(CMTime itemTime)protected longinit(CVPixelBufferAttributes pixelBufferAttributes)protected longinit(NSDictionary<NSString,?> outputSettings)voidrequestNotificationOfMediaDataChange(double interval)voidsetDelegate(AVPlayerItemOutputPullDelegate delegate, DispatchQueue delegateQueue)Methods inherited from class org.robovm.apple.avfoundation.AVPlayerItemOutput
getItem, getItem, setSuppressesPlayerRendering, suppressesPlayerRenderingMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
AVPlayerItemVideoOutput
public AVPlayerItemVideoOutput() -
AVPlayerItemVideoOutput
-
AVPlayerItemVideoOutput
-
AVPlayerItemVideoOutput
-
AVPlayerItemVideoOutput
- Since:
- Available in iOS 10.0 and later.
-
-
Method Details
-
getDelegate
-
getDelegateQueue
-
init
-
init
- Since:
- Available in iOS 10.0 and later.
-
hasNewPixelBufferForItemTime
-
getPixelBufferForItemTime
-
setDelegate
-
requestNotificationOfMediaDataChange
public void requestNotificationOfMediaDataChange(double interval)
-