AVPlayer.Block_addBoundaryTimeObserverForTimesQueueUsingBlock, AVPlayer.Block_addPeriodicTimeObserverForIntervalQueueUsingBlock, AVPlayer.Block_prerollAtRateCompletionHandler, AVPlayer.Block_seekToDateCompletionHandler, AVPlayer.Block_seekToTimeCompletionHandler, AVPlayer.Block_seekToTimeToleranceBeforeToleranceAfterCompletionHandlerNSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
AVQueuePlayer(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
void |
advanceToNextItem()
advanceToNextItem
|
static AVQueuePlayer |
alloc() |
static AVQueuePlayer |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static long |
availableHDRModes() |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
boolean |
canInsertItemAfterItem(AVPlayerItem item,
AVPlayerItem afterItem)
canInsertItem:afterItem:
|
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
static boolean |
eligibleForHDRPlayback() |
static long |
hash_static() |
AVQueuePlayer |
init() |
AVQueuePlayer |
initWithItems(NSArray<? extends AVPlayerItem> items)
initWithItems:
|
AVQueuePlayer |
initWithPlayerItem(AVPlayerItem item)
initWithPlayerItem:
|
AVQueuePlayer |
initWithURL(NSURL URL)
initWithURL:
|
void |
insertItemAfterItem(AVPlayerItem item,
AVPlayerItem afterItem)
insertItem:afterItem:
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
NSArray<? extends AVPlayerItem> |
items()
items
|
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static AVQueuePlayer |
new_objc() |
static AVQueuePlayer |
playerWithPlayerItem(AVPlayerItem item) |
static AVQueuePlayer |
playerWithURL(NSURL URL) |
static AVQueuePlayer |
queuePlayerWithItems(NSArray<? extends AVPlayerItem> items)
queuePlayerWithItems:
|
void |
removeAllItems()
removeAllItems
|
void |
removeItem(AVPlayerItem item)
removeItem:
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static long |
version_static() |
actionAtItemEnd, addBoundaryTimeObserverForTimesQueueUsingBlock, addPeriodicTimeObserverForIntervalQueueUsingBlock, allowsAirPlayVideo, allowsExternalPlayback, appliesMediaSelectionCriteriaAutomatically, audiovisualBackgroundPlaybackPolicy, automaticallyWaitsToMinimizeStalling, cancelPendingPrerolls, currentItem, currentTime, error, externalPlaybackVideoGravity, isAirPlayVideoActive, isClosedCaptionDisplayEnabled, isExternalPlaybackActive, isMuted, masterClock, mediaSelectionCriteriaForMediaCharacteristic, outputObscuredDueToInsufficientExternalProtection, pause, play, playbackCoordinator, playImmediatelyAtRate, prerollAtRateCompletionHandler, preventsDisplaySleepDuringVideoPlayback, rate, reasonForWaitingToPlay, removeTimeObserver, replaceCurrentItemWithPlayerItem, seekToDate, seekToDateCompletionHandler, seekToTime, seekToTimeCompletionHandler, seekToTimeToleranceBeforeToleranceAfter, seekToTimeToleranceBeforeToleranceAfterCompletionHandler, setActionAtItemEnd, setAllowsAirPlayVideo, setAllowsExternalPlayback, setAppliesMediaSelectionCriteriaAutomatically, setAudiovisualBackgroundPlaybackPolicy, setAutomaticallyWaitsToMinimizeStalling, setClosedCaptionDisplayEnabled, setExternalPlaybackVideoGravity, setMasterClock, setMediaSelectionCriteriaForMediaCharacteristic, setMuted, setPreventsDisplaySleepDuringVideoPlayback, setRate, setRateTimeAtHostTime, setSourceClock, setUsesAirPlayVideoWhileAirPlayScreenIsActive, setUsesExternalPlaybackWhileExternalScreenIsActive, setVolume, sourceClock, status, timeControlStatus, usesAirPlayVideoWhileAirPlayScreenIsActive, usesExternalPlaybackWhileExternalScreenIsActive, volumeaccessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static AVQueuePlayer alloc()
public static AVQueuePlayer allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static AVQueuePlayer new_objc()
public static AVQueuePlayer playerWithPlayerItem(AVPlayerItem item)
public static AVQueuePlayer playerWithURL(NSURL URL)
public static AVQueuePlayer queuePlayerWithItems(NSArray<? extends AVPlayerItem> items)
Creates an instance of AVQueuePlayer and enqueues the AVPlayerItems from the specified array.
items - An NSArray of AVPlayerItems with which to populate the player's queue initially.public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()
public void advanceToNextItem()
Ends playback of the current item and initiates playback of the next item in the player's queue.
Removes the current item from the play queue.
public boolean canInsertItemAfterItem(AVPlayerItem item, AVPlayerItem afterItem)
Tests whether an AVPlayerItem can be inserted into the player's queue.
Note that adding the same AVPlayerItem to an AVQueuePlayer at more than one position in the queue is not supported.
item - The AVPlayerItem to be tested.afterItem - The item that the item to be tested is to follow in the queue. Pass nil to test whether the item can be appended to the queue.public AVQueuePlayer init()
public AVQueuePlayer initWithItems(NSArray<? extends AVPlayerItem> items)
Initializes an instance of AVQueuePlayer by enqueueing the AVPlayerItems from the specified array.
items - An NSArray of AVPlayerItems with which to populate the player's queue initially.public AVQueuePlayer initWithPlayerItem(AVPlayerItem item)
AVPlayerCreate an AVPlayer that plays a single audiovisual item.
Useful in order to play items for which an AVAsset has previously been created. See -[AVPlayerItem initWithAsset:].
initWithPlayerItem in class AVPlayerpublic AVQueuePlayer initWithURL(NSURL URL)
AVPlayerInitializes an AVPlayer that plays a single audiovisual resource referenced by URL.
Implicitly creates an AVPlayerItem. Clients can obtain the AVPlayerItem as it becomes the player's currentItem.
initWithURL in class AVPlayerpublic void insertItemAfterItem(AVPlayerItem item, AVPlayerItem afterItem)
Places an AVPlayerItem after the specified item in the queue.
item - The item to be inserted.afterItem - The item that the newly inserted item should follow in the queue. Pass nil to append the item to the queue.public NSArray<? extends AVPlayerItem> items()
Provides an array of the currently enqueued items.
public void removeAllItems()
Removes all items from the queue.
Stops playback by the target.
public void removeItem(AVPlayerItem item)
Removes an AVPlayerItem from the queue.
If the item to be removed is currently playing, has the same effect as -advanceToNextItem.
item - The item to be removed.public static long availableHDRModes()
public static boolean eligibleForHDRPlayback()