Package org.robovm.apple.avfoundation
Class AVSampleBufferDisplayLayer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coreanimation.CALayer
org.robovm.apple.avfoundation.AVSampleBufferDisplayLayer
- All Implemented Interfaces:
AVQueuedSampleBufferRendering,CAMediaTiming,NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class AVSampleBufferDisplayLayer extends CALayer implements AVQueuedSampleBufferRendering
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVSampleBufferDisplayLayer.AVSampleBufferDisplayLayerPtrstatic classAVSampleBufferDisplayLayer.NotificationsNested classes/interfaces inherited from class org.robovm.apple.coreanimation.CALayer
CALayer.CALayerPtrNested 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 AVSampleBufferDisplayLayer()AVSampleBufferDisplayLayer(CALayer layer)protectedAVSampleBufferDisplayLayer(NSObject.Handle h, long handle)protectedAVSampleBufferDisplayLayer(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.coreanimation.CALayer
addAnimation, addSublayer, allowsEdgeAntialiasing, allowsGroupOpacity, areContentsFlipped, autoreverses, containsPoint, convertPointFromLayer, convertPointToLayer, convertRectFromLayer, convertRectToLayer, convertTimeFromLayer, convertTimeToLayer, display, displayIfNeeded, draw, drawsAsynchronously, encode, getAction, getActions, getAffineTransform, getAnchorPoint, getAnchorPointZ, getAnimation, getAnimationKeys, getBackgroundColor, getBackgroundFilters, getBeginTime, getBorderColor, getBorderWidth, getBounds, getCompositingFilter, getContents, getContentsCenter, getContentsFormat, getContentsGravity, getContentsRect, getContentsScale, getCornerCurve, getCornerRadius, getDelegate, getDuration, getEdgeAntialiasingMask, getFillMode, getFilters, getFrame, getMagnificationFilter, getMask, getMaskedCorners, getMinificationFilter, getMinificationFilterBias, getModelLayer, getName, getOpacity, getPosition, getPreferredFrameSize, getPresentationLayer, getRasterizationScale, getRepeatCount, getRepeatDuration, getShadowColor, getShadowOffset, getShadowOpacity, getShadowPath, getShadowRadius, getSpeed, getStyle, getSublayers, getSublayerTransform, getSuperlayer, getTimeOffset, getTransform, getVisibleRect, getZPosition, hitTest, init, init, insertSublayerAbove, insertSublayerAt, insertSublayerBelow, isDoubleSided, isGeometryFlipped, isHidden, isOpaque, layoutIfNeeded, layoutSublayers, masksToBounds, needsDisplay, needsDisplayOnBoundsChange, needsLayout, removeAllAnimations, removeAnimation, removeFromSuperlayer, render, replaceSublayer, scrollTo, scrollTo, setActions, setAffineTransform, setAllowsEdgeAntialiasing, setAllowsGroupOpacity, setAnchorPoint, setAnchorPointZ, setAutoreverses, setBackgroundColor, setBackgroundFilters, setBeginTime, setBorderColor, setBorderWidth, setBounds, setCompositingFilter, setContents, setContentsCenter, setContentsFormat, setContentsGravity, setContentsRect, setContentsScale, setCornerCurve, setCornerRadius, setDelegate, setDoubleSided, setDrawsAsynchronously, setDuration, setEdgeAntialiasingMask, setFillMode, setFilters, setFrame, setGeometryFlipped, setHidden, setMagnificationFilter, setMask, setMaskedCorners, setMasksToBounds, setMinificationFilter, setMinificationFilterBias, setName, setNeedsDisplay, setNeedsDisplay, setNeedsDisplayOnBoundsChange, setNeedsLayout, setOpacity, setOpaque, setPosition, setRasterizationScale, setRepeatCount, setRepeatDuration, setShadowColor, setShadowOffset, setShadowOpacity, setShadowPath, setShadowRadius, setShouldRasterize, setSpeed, setStyle, setSublayers, setSublayerTransform, setTimeOffset, setTransform, setZPosition, shouldArchiveValue, shouldRasterizeMethods 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
-
AVSampleBufferDisplayLayer
public AVSampleBufferDisplayLayer() -
AVSampleBufferDisplayLayer
-
AVSampleBufferDisplayLayer
-
AVSampleBufferDisplayLayer
-
-
Method Details
-
getControlTimebase
-
setControlTimebase
-
getVideoGravity
-
setVideoGravity
-
getStatus
-
getError
-
requiresFlushToResumeDecoding
public boolean requiresFlushToResumeDecoding()- Since:
- Available in iOS 14.0 and later.
-
isReadyForMoreMediaData
public boolean isReadyForMoreMediaData()- Specified by:
isReadyForMoreMediaDatain interfaceAVQueuedSampleBufferRendering
-
isPreventsCapture
public boolean isPreventsCapture()- Since:
- Available in iOS 13.0 and later.
-
setPreventsCapture
public void setPreventsCapture(boolean v)- Since:
- Available in iOS 13.0 and later.
-
isPreventsDisplaySleepDuringVideoPlayback
public boolean isPreventsDisplaySleepDuringVideoPlayback()- Since:
- Available in iOS 13.0 and later.
-
setPreventsDisplaySleepDuringVideoPlayback
public void setPreventsDisplaySleepDuringVideoPlayback(boolean v)- Since:
- Available in iOS 13.0 and later.
-
isOutputObscuredDueToInsufficientExternalProtection
public boolean isOutputObscuredDueToInsufficientExternalProtection()- Since:
- Available in iOS 14.5 and later.
-
getTimebase
- Specified by:
getTimebasein interfaceAVQueuedSampleBufferRendering
-
hasSufficientMediaDataForReliablePlaybackStart
public boolean hasSufficientMediaDataForReliablePlaybackStart()- Specified by:
hasSufficientMediaDataForReliablePlaybackStartin interfaceAVQueuedSampleBufferRendering- Since:
- Available in iOS 14.5 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
FailedToDecodeNotification
-
FailedToDecodeNotificationErrorKey
-
RequiresFlushToResumeDecodingDidChangeNotification
- Since:
- Available in iOS 14.0 and later.
-
OutputObscuredDueToInsufficientExternalProtectionDidChangeNotification
- Since:
- Available in iOS 14.5 and later.
-
getDefaultValue
-
needsDisplay
-
cornerCurveExpansionFactor
- Since:
- Available in iOS 13.0 and later.
-
getDefaultAction
-
enqueueSampleBuffer
- Specified by:
enqueueSampleBufferin interfaceAVQueuedSampleBufferRendering
-
flush
public void flush()- Specified by:
flushin interfaceAVQueuedSampleBufferRendering
-
flushAndRemoveImage
public void flushAndRemoveImage() -
requestMediaDataWhenReadyOnQueue
- Specified by:
requestMediaDataWhenReadyOnQueuein interfaceAVQueuedSampleBufferRendering
-
stopRequestingMediaData
public void stopRequestingMediaData()- Specified by:
stopRequestingMediaDatain interfaceAVQueuedSampleBufferRendering
-