One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVMetricHLSMediaSegmentRequestEvent

class · iOS 18.0+ · SDK 27.1

class AVMetricHLSMediaSegmentRequestEvent

Members (7)

get · iOS 18.0+

byteRange

TypeScript
get byteRange(): SDKHandle
Swift declaration
var byteRange: NSRange { get }
get · iOS 18.0+

indexFileURL

TypeScript
get indexFileURL(): string
Swift declaration
var indexFileURL: URL { get }
get · iOS 18.0+

isMapSegment

TypeScript
get isMapSegment(): boolean
Swift declaration
var isMapSegment: Bool { get }
get · iOS 18.0+

mediaResourceRequestEvent

TypeScript
get mediaResourceRequestEvent(): (AVMetricMediaResourceRequestEvent) | null
Swift declaration
var mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent? { get }
get · iOS 18.0+

mediaType

TypeScript
get mediaType(): AVMediaType
Swift declaration
var mediaType: AVMediaType { get }
get · iOS 18.0+

segmentDuration

TypeScript
get segmentDuration(): number
Swift declaration
var segmentDuration: TimeInterval { get }
get · iOS 18.0+

url

TypeScript
get url(): (string) | null
Swift declaration
var url: URL? { get }

Skipped declarations

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

AVMetricHLSMediaSegmentRequestEvent.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →