One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVPlayerItemAccessLogEvent

class · iOS 4.3+ · SDK 27.1

class AVPlayerItemAccessLogEvent

Members (26)

get · iOS 4.3+

uri

TypeScript
get uri(): (string) | null
Swift declaration
var uri: String? { get }
get · iOS 10.0+

averageAudioBitrate

TypeScript
get averageAudioBitrate(): number
Swift declaration
var averageAudioBitrate: Double { get }
get · iOS 10.0+

averageVideoBitrate

TypeScript
get averageVideoBitrate(): number
Swift declaration
var averageVideoBitrate: Double { get }
get · iOS 7.0+

downloadOverdue

TypeScript
get downloadOverdue(): number
Swift declaration
var downloadOverdue: Int { get }
get · iOS 4.3+

durationWatched

TypeScript
get durationWatched(): number
Swift declaration
var durationWatched: TimeInterval { get }
get · iOS 10.0+

indicatedAverageBitrate

TypeScript
get indicatedAverageBitrate(): number
Swift declaration
var indicatedAverageBitrate: Double { get }
get · iOS 4.3+

indicatedBitrate

TypeScript
get indicatedBitrate(): number
Swift declaration
var indicatedBitrate: Double { get }
get · iOS 7.0+

mediaRequestsWWAN

TypeScript
get mediaRequestsWWAN(): number
Swift declaration
var mediaRequestsWWAN: Int { get }
get · iOS 4.3+

numberOfBytesTransferred

TypeScript
get numberOfBytesTransferred(): number
Swift declaration
var numberOfBytesTransferred: Int64 { get }
get · iOS 4.3+

numberOfDroppedVideoFrames

TypeScript
get numberOfDroppedVideoFrames(): number
Swift declaration
var numberOfDroppedVideoFrames: Int { get }
get · iOS 6.0+

numberOfMediaRequests

TypeScript
get numberOfMediaRequests(): number
Swift declaration
var numberOfMediaRequests: Int { get }
get · iOS 4.3+

numberOfServerAddressChanges

TypeScript
get numberOfServerAddressChanges(): number
Swift declaration
var numberOfServerAddressChanges: Int { get }
get · iOS 4.3+

numberOfStalls

TypeScript
get numberOfStalls(): number
Swift declaration
var numberOfStalls: Int { get }
get · iOS 4.3+

observedBitrate

TypeScript
get observedBitrate(): number
Swift declaration
var observedBitrate: Double { get }
get · iOS 7.0+

observedBitrateStandardDeviation

TypeScript
get observedBitrateStandardDeviation(): number
Swift declaration
var observedBitrateStandardDeviation: Double { get }
get · iOS 7.0+ · Deprecated in iOS 15.0

observedMaxBitrate

TypeScript
get observedMaxBitrate(): number
Swift declaration
var observedMaxBitrate: Double { get }
get · iOS 7.0+ · Deprecated in iOS 15.0

observedMinBitrate

TypeScript
get observedMinBitrate(): number
Swift declaration
var observedMinBitrate: Double { get }
get · iOS 4.3+

playbackSessionID

TypeScript
get playbackSessionID(): (string) | null
Swift declaration
var playbackSessionID: String? { get }
get · iOS 4.3+

playbackStartDate

TypeScript
get playbackStartDate(): (globalThis.Date) | null
Swift declaration
var playbackStartDate: Date? { get }
get · iOS 4.3+

playbackStartOffset

TypeScript
get playbackStartOffset(): number
Swift declaration
var playbackStartOffset: TimeInterval { get }
get · iOS 7.0+

playbackType

TypeScript
get playbackType(): (string) | null
Swift declaration
var playbackType: String? { get }
get · iOS 4.3+

segmentsDownloadedDuration

TypeScript
get segmentsDownloadedDuration(): number
Swift declaration
var segmentsDownloadedDuration: TimeInterval { get }
get · iOS 4.3+

serverAddress

TypeScript
get serverAddress(): (string) | null
Swift declaration
var serverAddress: String? { get }
get · iOS 7.0+

startupTime

TypeScript
get startupTime(): number
Swift declaration
var startupTime: TimeInterval { get }
get · iOS 7.0+

switchBitrate

TypeScript
get switchBitrate(): number
Swift declaration
var switchBitrate: Double { get }
get · iOS 7.0+

transferDuration

TypeScript
get transferDuration(): number
Swift declaration
var transferDuration: TimeInterval { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVPlayerItemAccessLogEvent.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →