Class AVPlayerItemAccessLogEvent

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class AVPlayerItemAccessLogEvent
    extends NSObject
    Since:
    Available in iOS 4.3 and later.
    • Constructor Detail

      • AVPlayerItemAccessLogEvent

        protected AVPlayerItemAccessLogEvent()
      • AVPlayerItemAccessLogEvent

        protected AVPlayerItemAccessLogEvent​(NSObject.Handle h,
                                             long handle)
      • AVPlayerItemAccessLogEvent

        protected AVPlayerItemAccessLogEvent​(NSObject.SkipInit skipInit)
    • Method Detail

      • getNumberOfSegmentsDownloaded

        @Deprecated
        public long getNumberOfSegmentsDownloaded()
        Deprecated.
        Deprecated in iOS 7.0.
        Since:
        Available in iOS 4.3 and later.
      • getNumberOfMediaRequests

        public long getNumberOfMediaRequests()
        Since:
        Available in iOS 6.0 and later.
      • getPlaybackStartDate

        public NSDate getPlaybackStartDate()
      • getURI

        public java.lang.String getURI()
      • getServerAddress

        public java.lang.String getServerAddress()
      • getNumberOfServerAddressChanges

        public long getNumberOfServerAddressChanges()
      • getPlaybackSessionID

        public java.lang.String getPlaybackSessionID()
      • getPlaybackStartOffset

        public double getPlaybackStartOffset()
      • getSegmentsDownloadedDuration

        public double getSegmentsDownloadedDuration()
      • getDurationWatched

        public double getDurationWatched()
      • getNumberOfStalls

        public long getNumberOfStalls()
      • getNumberOfBytesTransferred

        public long getNumberOfBytesTransferred()
      • getTransferDuration

        public double getTransferDuration()
        Since:
        Available in iOS 7.0 and later.
      • getObservedBitrate

        public double getObservedBitrate()
      • getIndicatedBitrate

        public double getIndicatedBitrate()
      • getIndicatedAverageBitrate

        public double getIndicatedAverageBitrate()
        Since:
        Available in iOS 10.0 and later.
      • getAverageVideoBitrate

        public double getAverageVideoBitrate()
        Since:
        Available in iOS 10.0 and later.
      • getAverageAudioBitrate

        public double getAverageAudioBitrate()
        Since:
        Available in iOS 10.0 and later.
      • getNumberOfDroppedVideoFrames

        public long getNumberOfDroppedVideoFrames()
      • getStartupTime

        public double getStartupTime()
        Since:
        Available in iOS 7.0 and later.
      • getDownloadOverdue

        public long getDownloadOverdue()
        Since:
        Available in iOS 7.0 and later.
      • getObservedMaxBitrate

        public double getObservedMaxBitrate()
        Since:
        Available in iOS 7.0 and later.
      • getObservedMinBitrate

        public double getObservedMinBitrate()
        Since:
        Available in iOS 7.0 and later.
      • getObservedBitrateStandardDeviation

        public double getObservedBitrateStandardDeviation()
        Since:
        Available in iOS 7.0 and later.
      • getPlaybackType

        public java.lang.String getPlaybackType()
        Since:
        Available in iOS 7.0 and later.
      • getMediaRequestsWWAN

        public long getMediaRequestsWWAN()
        Since:
        Available in iOS 7.0 and later.
      • getSwitchBitrate

        public double getSwitchBitrate()
        Since:
        Available in iOS 7.0 and later.