OOAssetLoaderDelegate Class Reference

#import <OOAssetLoaderDelegate.h>

+ Inheritance diagram for OOAssetLoaderDelegate:

Instance Methods

(instancetype) - NS_UNAVAILABLE
 
(instancetype) - initWithAsset:pcode:authToken:secureURLGenerator:timeout:
 
(instancetype) - initWithAsset:stream:pcode:authToken:timeout:
 This initializer is helpful for DTO and v2 APIs from Access. More...
 

Properties

id< OOFairplayContentKeyDelegatedelegate
 
NSURL * fairplayKeyURL
 For offline playback, this property tells where the fairplay key is stored in the device. More...
 

Method Documentation

- (instancetype) initWithAsset: (AVURLAsset *)  asset
pcode: (NSString *)  pcode
authToken: (NSString *)  authToken
secureURLGenerator: (id< OOSecureURLGenerator >)  secureURLGenerator
timeout: (NSTimeInterval)  NS_DESIGNATED_INITIALIZER 
- (instancetype) initWithAsset: (AVURLAsset *)  asset
stream: (OOStream *)  stream
pcode: (NSString *)  pcode
authToken: (NSString *)  authToken
timeout: (NSTimeInterval)  timeout 

This initializer is helpful for DTO and v2 APIs from Access.

- (instancetype) NS_UNAVAILABLE

Property Documentation

- (id<OOFairplayContentKeyDelegate>) delegate
readwritenonatomicweak
- (NSURL*) fairplayKeyURL
readwritenonatomicassign

For offline playback, this property tells where the fairplay key is stored in the device.

It should be nil for regular stream assets.


The documentation for this class was generated from the following file: