GCKMediaLoadOptions 类

GCKMediaLoadOptions 类参考

概览

使用 GCKRemoteMediaClient 加载媒体的选项。

开始时间
4.0

继承 NSObject、<NSCopy> 和 <NSSecureCoding>。

实例方法摘要

(instancetype) - init
 指定的初始化程序。更多...
 

属性摘要

BOOL autoplay
 是否立即开始播放。更多...
 
NSTimeInterval playPosition
 初始播放位置。更多...
 
float playbackRate
 播放速率。更多...
 
NSArray< NSNumber * > * activeTrackIDs
 用于指定有效轨道的整数数组。更多...
 
id customData
 随请求一起传递的自定义应用专属数据。更多...
 
NSString * credentials
 正在加载的媒体项的用户凭据。更多...
 
NSString * credentialsType
 GCKMediaLoadOptions::credentials 中指定的用户凭据类型。更多...
 

方法详细信息

- (instancetype) init

指定的初始化程序。

使用所有属性的默认值初始化 GCKMediaLoadOptions

房源详情

- (BOOL) autoplay
readwritenonatomicassign

是否立即开始播放。

默认值为 YES

- (NSTimeInterval) playPosition
readwritenonatomicassign

初始播放位置。

默认值为 kGCKInvalidTimeInterval,表示默认播放位置。

- (float) playbackRate
readwritenonatomicassign

播放速率。

默认值为 1

- (NSArray<NSNumber *>*) activeTrackIDs
readwritenonatomicstrong

用于指定有效轨道的整数数组。

默认值为 nil

- (id) customData
readwritenonatomicstrong

随请求一起传递的自定义应用专属数据。

必须是一个可以使用 NSJSONSerialization 序列化为 JSON 的对象,或者是 nil

- (NSString*) credentials
readwritenonatomiccopy

正在加载的媒体项的用户凭据。

开始时间
4.1.1
- (NSString*) credentialsType
readwritenonatomiccopy

GCKMediaLoadOptions::credentials 中指定的用户凭据类型。

开始时间
4.1.1