Package org.robovm.apple.avfoundation
Class AVQueuePlayer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVPlayer
org.robovm.apple.avfoundation.AVQueuePlayer
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class AVQueuePlayer extends AVPlayer
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVQueuePlayer.AVQueuePlayerPtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVPlayer
AVPlayer.AVPlayerPtr, AVPlayer.NotificationsNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description AVQueuePlayer()AVQueuePlayer(AVPlayerItem item)AVQueuePlayer(NSArray<AVPlayerItem> items)protectedAVQueuePlayer(NSObject.Handle h, long handle)protectedAVQueuePlayer(NSObject.SkipInit skipInit)AVQueuePlayer(NSURL URL) -
Method Summary
Modifier and Type Method Description voidadvanceToNextItem()booleancanInsertItem(AVPlayerItem item, AVPlayerItem afterItem)NSArray<AVPlayerItem>getItems()protected longinit(NSArray<AVPlayerItem> items)voidinsertItem(AVPlayerItem item, AVPlayerItem afterItem)voidremoveAllItems()voidremoveItem(AVPlayerItem item)Methods inherited from class org.robovm.apple.avfoundation.AVPlayer
addBoundaryTimeObserver, addPeriodicTimeObserver, allowsExternalPlayback, appliesMediaSelectionCriteriaAutomatically, automaticallyWaitsToMinimizeStalling, AvailableHDRModesDidChangeNotification, cancelPendingPrerolls, getActionAtItemEnd, getAudiovisualBackgroundPlaybackPolicy, getAvailableHDRModes, getCurrentItem, getCurrentTime, getError, getExternalPlaybackVideoGravity, getMasterClock, getMediaSelectionCriteria, getPlaybackCoordinator, getRate, getReasonForWaitingToPlay, getSourceClock, getStatus, getTimeControlStatus, getVolume, init, init, isClosedCaptionDisplayEnabled, isEligibleForHDRPlayback, isExternalPlaybackActive, isMuted, isPreventsDisplaySleepDuringVideoPlayback, outputObscuredDueToInsufficientExternalProtection, pause, play, playImmediatelyAtRate, prerollAtRate, removeTimeObserver, replaceCurrentItem, seekToDate, seekToDate, seekToTime, seekToTime, seekToTime, seekToTime, setActionAtItemEnd, setAllowsExternalPlayback, setAppliesMediaSelectionCriteriaAutomatically, setAudiovisualBackgroundPlaybackPolicy, setAutomaticallyWaitsToMinimizeStalling, setClosedCaptionDisplayEnabled, setExternalPlaybackVideoGravity, setMasterClock, setMediaSelectionCriteria, setMuted, setPreventsDisplaySleepDuringVideoPlayback, setRate, setRate, setSourceClock, setUsesExternalPlaybackWhileExternalScreenIsActive, setVolume, usesExternalPlaybackWhileExternalScreenIsActive, WaitingDuringInterstitialEventReason, WaitingForCoordinatedPlaybackReason, WaitingToMinimizeStallsReason, WaitingWhileEvaluatingBufferingRateReason, WaitingWithNoItemToPlayReasonMethods 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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
AVQueuePlayer
public AVQueuePlayer() -
AVQueuePlayer
-
AVQueuePlayer
-
AVQueuePlayer
-
AVQueuePlayer
-
AVQueuePlayer
-
-
Method Details
-
init
-
getItems
-
advanceToNextItem
public void advanceToNextItem() -
canInsertItem
-
insertItem
-
removeItem
-
removeAllItems
public void removeAllItems()
-