GCKMediaQueueDataBuilder 类

GCKMediaQueueDataBuilder 类参考

概览

用于构建新的或派生的 GCKMediaQueueData 实例的构建器对象。

构建器可用于从现有构建器派生 GCKMediaQueueData

开始时间
4.4.1

此类继承 NSObject。

实例方法摘要

(instancetype) - initWithQueueType:
 使用指定的必需属性以及初始化为默认值的所有其他属性构造新的 GCKMediaQueueData更多...
 
(instancetype) - initWithQueueData:
 使用给定的 GCKMediaQueueData 实例构造新的 GCKMediaQueueData更多...
 
(instancetype) - init
 
(GCKMediaQueueData *) - build
 使用构建器的当前属性构建 GCKMediaQueueData更多...
 

属性摘要

GCKMediaQueueType queueType
 队列类型。更多...
 
NSString * queueID
 队列 ID。更多...
 
NSString * name
 队列的显示名称。更多...
 
NSString * entity
 Google 助理使用的媒体的深层链接(如有)。更多...
 
GCKMediaRepeatMode repeatMode
 队列的重复模式。更多...
 
GCKMediaQueueContainerMetadatacontainerMetadata
 容器元数据。更多...
 
NSUInteger startIndex
 开始播放的项目的索引。更多...
 
NSTimeInterval startTime
 播放开始时间(以秒为单位)。更多...
 
NSArray< GCKMediaQueueItem * > * items
 queueItems。更多...
 

方法详细信息

- (instancetype) initWithQueueType: (GCKMediaQueueType queueType

使用指定的必需属性以及初始化为默认值的所有其他属性构造新的 GCKMediaQueueData

- (instancetype) initWithQueueData: (GCKMediaQueueData *)  queueData

使用给定的 GCKMediaQueueData 实例构造新的 GCKMediaQueueData

- (GCKMediaQueueData *) build

使用构建器的当前属性构建 GCKMediaQueueData

返回
新的 GCKMediaQueueData 实例。

房源详情

- (GCKMediaQueueType) queueType
readwritenonatomicassign

队列类型。

- (NSString*) queueID
readwritenonatomiccopy

队列 ID。

- (NSString*) name
readwritenonatomiccopy

队列的显示名称。

- (NSString*) entity
readwritenonatomiccopy

Google 助理使用的媒体的深层链接(如有)。

- (GCKMediaRepeatMode) repeatMode
readwritenonatomicassign

队列的重复模式。

- (GCKMediaQueueContainerMetadata*) containerMetadata
readwritenonatomiccopy

容器元数据。

- (NSUInteger) startIndex
readwritenonatomicassign

开始播放的项目的索引。

仅适用于加载请求。

- (NSTimeInterval) startTime
readwritenonatomicassign

播放开始时间(以秒为单位)。

仅适用于加载请求。如果未设置此政策,接收设备会根据视频流类型设置开始时间。对于非直播活动:从 0 加载。对于直播活动:从最近的位置加载。

- (NSArray<GCKMediaQueueItem *>*) items
readwritenonatomiccopy

queueItems。

仅适用于加载请求。