GCKMediaLoadOptions 類別

GCKMediaLoadOptions 類別參考資料

總覽

使用 GCKRemoteMediaClient 載入媒體的選項。

開始時間
4.0

繼承 NSObject、<NSclone> 和 <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

要與要求一併傳遞的自訂應用程式專屬資料。

必須是可使用 NSJSONSerializationnil 序列化為 JSON 的物件。

- (NSString*) credentials
readwritenonatomiccopy

所載入媒體項目的使用者憑證。

開始時間
4.1.1
- (NSString*) credentialsType
readwritenonatomiccopy

GCKMediaLoadOptions::credentials 中指定的使用者憑證類型。

開始時間
4.1.1