Package org.robovm.apple.avfoundation
Class AVPlayerInterstitialEvent
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVPlayerInterstitialEvent
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class AVPlayerInterstitialEvent extends NSObject
- Since:
- Available in iOS 15.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVPlayerInterstitialEvent.AVPlayerInterstitialEventPtrNested 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 protectedAVPlayerInterstitialEvent()AVPlayerInterstitialEvent(AVPlayerItem primaryItem, String identifier, CMTime time, NSArray<AVPlayerItem> templateItems, AVPlayerInterstitialEventRestrictions restrictions, CMTime resumptionOffset, CMTime playoutLimit, NSDictionary<?,?> userDefinedAttributes)AVPlayerInterstitialEvent(AVPlayerItem primaryItem, String identifier, NSDate date, NSArray<AVPlayerItem> templateItems, AVPlayerInterstitialEventRestrictions restrictions, CMTime resumptionOffset, CMTime playoutLimit, NSDictionary<?,?> userDefinedAttributes)protectedAVPlayerInterstitialEvent(NSObject.Handle h, long handle)protectedAVPlayerInterstitialEvent(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description protected static longcreate(AVPlayerItem primaryItem, String identifier, CMTime time, NSArray<AVPlayerItem> templateItems, AVPlayerInterstitialEventRestrictions restrictions, CMTime resumptionOffset, CMTime playoutLimit, NSDictionary<?,?> userDefinedAttributes)protected static longcreate(AVPlayerItem primaryItem, String identifier, NSDate date, NSArray<AVPlayerItem> templateItems, AVPlayerInterstitialEventRestrictions restrictions, CMTime resumptionOffset, CMTime playoutLimit, NSDictionary<?,?> userDefinedAttributes)NSDategetDate()StringgetIdentifier()CMTimegetPlayoutLimit()AVPlayerItemgetPrimaryItem()AVPlayerInterstitialEventRestrictionsgetRestrictions()CMTimegetResumptionOffset()NSArray<AVPlayerItem>getTemplateItems()CMTimegetTime()NSDictionary<?,?>getUserDefinedAttributes()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, 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
-
AVPlayerInterstitialEvent
protected AVPlayerInterstitialEvent() -
AVPlayerInterstitialEvent
-
AVPlayerInterstitialEvent
-
AVPlayerInterstitialEvent
public AVPlayerInterstitialEvent(AVPlayerItem primaryItem, String identifier, CMTime time, NSArray<AVPlayerItem> templateItems, AVPlayerInterstitialEventRestrictions restrictions, CMTime resumptionOffset, CMTime playoutLimit, NSDictionary<?,?> userDefinedAttributes) -
AVPlayerInterstitialEvent
public AVPlayerInterstitialEvent(AVPlayerItem primaryItem, String identifier, NSDate date, NSArray<AVPlayerItem> templateItems, AVPlayerInterstitialEventRestrictions restrictions, CMTime resumptionOffset, CMTime playoutLimit, NSDictionary<?,?> userDefinedAttributes)
-
-
Method Details
-
getPrimaryItem
-
getIdentifier
-
getTime
-
getDate
-
getTemplateItems
-
getRestrictions
-
getResumptionOffset
-
getPlayoutLimit
-
getUserDefinedAttributes
-
create
protected static long create(AVPlayerItem primaryItem, String identifier, CMTime time, NSArray<AVPlayerItem> templateItems, AVPlayerInterstitialEventRestrictions restrictions, CMTime resumptionOffset, CMTime playoutLimit, NSDictionary<?,?> userDefinedAttributes) -
create
protected static long create(AVPlayerItem primaryItem, String identifier, NSDate date, NSArray<AVPlayerItem> templateItems, AVPlayerInterstitialEventRestrictions restrictions, CMTime resumptionOffset, CMTime playoutLimit, NSDictionary<?,?> userDefinedAttributes)
-