One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVAssetResourceLoader

class · iOS 6.0+ · SDK 27.1

class AVAssetResourceLoader

Members (7)

method · iOS 6.0+

setDelegate

TypeScript
setDelegate(delegate?: (Implements<AVAssetResourceLoaderDelegate> | SDKHandle) | null, delegateQueue?: (_Dispatch_DispatchQueue) | null): void
Swift declaration
func setDelegate(_ delegate: (any AVAssetResourceLoaderDelegate)?, queue delegateQueue: dispatch_queue_t?)
get · iOS 6.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any AVAssetResourceLoaderDelegate)? { get }
get · iOS 6.0+

delegateQueue

TypeScript
get delegateQueue(): (_Dispatch_DispatchQueue) | null
Swift declaration
var delegateQueue: dispatch_queue_t? { get }
get · iOS 9.0+

preloadsEligibleContentKeys

TypeScript
get preloadsEligibleContentKeys(): boolean
Swift declaration
var preloadsEligibleContentKeys: Bool { get set }
set · iOS 9.0+

preloadsEligibleContentKeys

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

sendsCommonMediaClientDataAsHTTPHeaders

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

sendsCommonMediaClientDataAsHTTPHeaders

TypeScript
set sendsCommonMediaClientDataAsHTTPHeaders(value: boolean)
Swift declaration
var sendsCommonMediaClientDataAsHTTPHeaders: Bool { get set }

Skipped declarations

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

AVAssetResourceLoader.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →