Package apple.avfoundation
Class AVPlayerItemAccessLogEvent
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.avfoundation.AVPlayerItemAccessLogEvent
-
public class AVPlayerItemAccessLogEvent extends NSObject implements NSCopying
AVPlayerItemAccessLogEvent An AVPlayerItemAccessLogEvent represents a single log entry. An AVPlayerItemAccessLogEvent provides named properties for accessing the data fields of each log event. None of the properties of this class are observable.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAVPlayerItemAccessLogEvent(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleanaccessInstanceVariablesDirectly()static AVPlayerItemAccessLogEventalloc()static java.lang.ObjectallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)static booleanautomaticallyNotifiesObserversForKey(java.lang.String key)doubleaverageAudioBitrate()[@property] averageAudioBitrate The average bitrate of audio track.doubleaverageVideoBitrate()[@property] averageVideoBitrate The average bitrate of video track if it is unmuxed.static voidcancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget, org.moe.natj.objc.SEL aSelector, java.lang.Object anArgument)static NSArray<java.lang.String>classFallbacksForKeyedArchiver()static org.moe.natj.objc.ClassclassForKeyedUnarchiver()java.lang.ObjectcopyWithZone(org.moe.natj.general.ptr.VoidPtr zone)static java.lang.StringdebugDescription_static()static java.lang.Stringdescription_static()longdownloadOverdue()[@property] downloadOverdue The total number of times the download of the segments took too long.doubledurationWatched()[@property] durationWatched The accumulated duration of the media played.static longhash_static()doubleindicatedAverageBitrate()[@property] indicatedAverageBitrate Average throughput required to play the stream, as advertised by the server.doubleindicatedBitrate()[@property] indicatedBitrate The throughput required to play the stream, as advertised by the server.AVPlayerItemAccessLogEventinit()static NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)static NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(java.lang.String key)longmediaRequestsWWAN()[@property] mediaRequestsWWAN Number of network read requests over WWAN.static java.lang.Objectnew_objc()longnumberOfBytesTransferred()[@property] numberOfBytesTransferred The accumulated number of bytes transferred.longnumberOfDroppedVideoFrames()[@property] numberOfDroppedVideoFrames The total number of dropped video frames.longnumberOfMediaRequests()[@property] numberOfMediaRequests A count of media read requests.longnumberOfSegmentsDownloaded()Deprecated.longnumberOfServerAddressChanges()[@property] numberOfServerAddressChanges A count of changes to the property serverAddress, see above, over the last uninterrupted period of playback.longnumberOfStalls()[@property] numberOfStalls The total number of playback stalls encountered.doubleobservedBitrate()[@property] observedBitrate The empirical throughput across all media downloaded.doubleobservedBitrateStandardDeviation()[@property] observedBitrateStandardDeviation Standard deviation of observed segment download bit rates.doubleobservedMaxBitrate()[@property] observedMaxBitrate Maximum observed segment download bit rate.doubleobservedMinBitrate()[@property] observedMinBitrate Minimum observed segment download bit rate.java.lang.StringplaybackSessionID()[@property] playbackSessionID A GUID that identifies the playback session.NSDateplaybackStartDate()[@property] playbackStartDate The date/time at which playback began for this event.doubleplaybackStartOffset()[@property] playbackStartOffset An offset into the playlist where the last uninterrupted period of playback began.java.lang.StringplaybackType()[@property] playbackType Playback type (LIVE, VOD, FILE).static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)doublesegmentsDownloadedDuration()[@property] segmentsDownloadedDuration The accumulated duration of the media downloaded.java.lang.StringserverAddress()[@property] serverAddress The IP address of the server that was the source of the last delivered media segment.static voidsetVersion_static(long aVersion)doublestartupTime()[@property] startupTime The accumulated duration until player item is ready to play.static org.moe.natj.objc.Classsuperclass_static()doubleswitchBitrate()[@property] switchBitrate Bandwidth that caused us to switch (up or down).doubletransferDuration()[@property] transferDuration The accumulated duration of active network transfer of bytes.java.lang.StringURI()[@property] URI The URI of the playback item.static longversion_static()-
Methods inherited from class apple.NSObject
accessibilityActivate, 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, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static AVPlayerItemAccessLogEvent alloc()
-
allocWithZone
public static java.lang.Object allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget, org.moe.natj.objc.SEL aSelector, java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
description_static
public static java.lang.String description_static()
-
hash_static
public static long hash_static()
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyPathsForValuesAffectingValueForKey
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
-
new_objc
public static java.lang.Object new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
version_static
public static long version_static()
-
URI
public java.lang.String URI()
[@property] URI The URI of the playback item. Can be nil. If nil is returned the URI is unknown. Corresponds to "uri". This property is not observable.
-
averageAudioBitrate
public double averageAudioBitrate()
[@property] averageAudioBitrate The average bitrate of audio track. This is not available if audio is muxed with video. Measured in bits per second. Value is negative if unknown. Corresponds to "c-avg-audio-bitrate". This property is not observable.
-
averageVideoBitrate
public double averageVideoBitrate()
[@property] averageVideoBitrate The average bitrate of video track if it is unmuxed. Average bitrate of combined content if muxed. Measured in bits per second. Value is negative if unknown. Corresponds to "c-avg-video-bitrate". This property is not observable.
-
copyWithZone
public java.lang.Object copyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
- Specified by:
copyWithZonein interfaceNSCopying
-
downloadOverdue
public long downloadOverdue()
[@property] downloadOverdue The total number of times the download of the segments took too long. Value is negative if unknown. Corresponds to "c-overdue". This property is not observable.
-
durationWatched
public double durationWatched()
[@property] durationWatched The accumulated duration of the media played. Measured in seconds. Value is negative if unknown. Corresponds to "c-duration-watched". This property is not observable.
-
indicatedAverageBitrate
public double indicatedAverageBitrate()
[@property] indicatedAverageBitrate Average throughput required to play the stream, as advertised by the server. Measured in bits per second. Value is negative if unknown. Corresponds to "sc-indicated-avg-bitrate". This property is not observable.
-
indicatedBitrate
public double indicatedBitrate()
[@property] indicatedBitrate The throughput required to play the stream, as advertised by the server. Measured in bits per second. Value is negative if unknown. Corresponds to "sc-indicated-bitrate". This property is not observable.
-
init
public AVPlayerItemAccessLogEvent init()
-
mediaRequestsWWAN
public long mediaRequestsWWAN()
[@property] mediaRequestsWWAN Number of network read requests over WWAN. Value is negative if unknown. Corresponds to "sc-wwan-count". This property is not observable.
-
numberOfBytesTransferred
public long numberOfBytesTransferred()
[@property] numberOfBytesTransferred The accumulated number of bytes transferred. Value is negative if unknown. Corresponds to "bytes". This property is not observable.
-
numberOfDroppedVideoFrames
public long numberOfDroppedVideoFrames()
[@property] numberOfDroppedVideoFrames The total number of dropped video frames. Value is negative if unknown. Corresponds to "c-frames-dropped". This property is not observable.
-
numberOfMediaRequests
public long numberOfMediaRequests()
[@property] numberOfMediaRequests A count of media read requests. Value is negative if unknown. A count of media read requests from the server to this client. Corresponds to "sc-count". For HTTP live Streaming, a count of media segments downloaded from the server to this client. For progressive-style HTTP media downloads, a count of HTTP GET (byte-range) requests for the resource. This property is not observable.
-
numberOfSegmentsDownloaded
@Deprecated public long numberOfSegmentsDownloaded()
Deprecated.[@property] numberOfSegmentsDownloaded A count of media segments downloaded. Value is negative if unknown. A count of media segments downloaded from the server to this client. Corresponds to "sc-count". This property is not observable. This property is deprecated. Use numberOfMediaRequests instead.
-
numberOfServerAddressChanges
public long numberOfServerAddressChanges()
[@property] numberOfServerAddressChanges A count of changes to the property serverAddress, see above, over the last uninterrupted period of playback. Value is negative if unknown. Corresponds to "s-ip-changes". This property is not observable.
-
numberOfStalls
public long numberOfStalls()
[@property] numberOfStalls The total number of playback stalls encountered. Value is negative if unknown. Corresponds to "c-stalls". This property is not observable.
-
observedBitrate
public double observedBitrate()
[@property] observedBitrate The empirical throughput across all media downloaded. Measured in bits per second. Value is negative if unknown. Corresponds to "c-observed-bitrate". This property is not observable.
-
observedBitrateStandardDeviation
public double observedBitrateStandardDeviation()
[@property] observedBitrateStandardDeviation Standard deviation of observed segment download bit rates. Value is negative if unknown. Corresponds to "c-observed-bitrate-sd". This property is not observable.
-
observedMaxBitrate
public double observedMaxBitrate()
[@property] observedMaxBitrate Maximum observed segment download bit rate. Value is negative if unknown. Corresponds to "c-observed-max-bitrate". This property is not observable.
-
observedMinBitrate
public double observedMinBitrate()
[@property] observedMinBitrate Minimum observed segment download bit rate. Value is negative if unknown. Corresponds to "c-observed-min-bitrate". This property is not observable.
-
playbackSessionID
public java.lang.String playbackSessionID()
[@property] playbackSessionID A GUID that identifies the playback session. This value is used in HTTP requests. Can be nil. If nil is returned the GUID is unknown. Corresponds to "cs-guid". This property is not observable.
-
playbackStartDate
public NSDate playbackStartDate()
[@property] playbackStartDate The date/time at which playback began for this event. Can be nil. If nil is returned the date is unknown. Corresponds to "date". This property is not observable.
-
playbackStartOffset
public double playbackStartOffset()
[@property] playbackStartOffset An offset into the playlist where the last uninterrupted period of playback began. Measured in seconds. Value is negative if unknown. Corresponds to "c-start-time". This property is not observable.
-
playbackType
public java.lang.String playbackType()
[@property] playbackType Playback type (LIVE, VOD, FILE). If nil is returned the playback type is unknown. Corresponds to "s-playback-type". This property is not observable.
-
segmentsDownloadedDuration
public double segmentsDownloadedDuration()
[@property] segmentsDownloadedDuration The accumulated duration of the media downloaded. Measured in seconds. Value is negative if unknown. Corresponds to "c-duration-downloaded". This property is not observable.
-
serverAddress
public java.lang.String serverAddress()
[@property] serverAddress The IP address of the server that was the source of the last delivered media segment. Can be nil. If nil is returned the address is unknown. Can be either an IPv4 or IPv6 address. Corresponds to "s-ip". This property is not observable.
-
startupTime
public double startupTime()
[@property] startupTime The accumulated duration until player item is ready to play. Measured in seconds. Value is negative if unknown. Corresponds to "c-startup-time". This property is not observable.
-
switchBitrate
public double switchBitrate()
[@property] switchBitrate Bandwidth that caused us to switch (up or down). Value is negative if unknown. Corresponds to "c-switch-bitrate". This property is not observable.
-
transferDuration
public double transferDuration()
[@property] transferDuration The accumulated duration of active network transfer of bytes. Measured in seconds. Value is negative if unknown. Corresponds to "c-transfer-duration". This property is not observable.
-
-