GCKMediaQueueContainerMetadataBuilder 类

GCKMediaQueueContainerMetadataBuilder 类参考

概览

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

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

开始时间
4.4.1

此类继承 NSObject。

实例方法摘要

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

属性摘要

GCKMediaQueueContainerType containerType
 元数据的类型。更多...
 
NSString * title
 容器标题。更多...
 
NSArray< GCKMediaMetadata * > * sections
 媒体流包含的每个部分的元数据。更多...
 
NSTimeInterval containerDuration
 容器的总播放时间。更多...
 
NSArray< GCKImage * > * containerImages
 与队列关联的图像。更多...
 
NSArray< NSString * > * authors
 作者姓名。更多...
 
NSArray< NSString * > * narrators
 有声读物讲述者姓名。更多...
 
NSString * publisher
 图书出版商。更多...
 
NSString * releaseDate
 图书发布日期(采用 ISO-8601 格式)。更多...
 

方法详细信息

- (instancetype) initWithContainerType: (GCKMediaQueueContainerType containerType

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

- (instancetype) initWithContainerMetadata: (GCKMediaQueueContainerMetadata *)  containerMetadata

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

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

返回
新的 GCKMediaQueueContainerMetadata 实例。

房源详情

- (GCKMediaQueueContainerType) containerType
readwritenonatomicassign

元数据的类型。

- (NSString*) title
readwritenonatomiccopy

容器标题。

可以是有声读物名称、直播电视频道名称、专辑名称或播放列表名称等。

- (NSArray<GCKMediaMetadata *>*) sections
readwritenonatomiccopy

媒体流包含的每个部分的元数据。

- (NSTimeInterval) containerDuration
readwritenonatomicassign

容器的总播放时间。

- (NSArray<GCKImage *>*) containerImages
readwritenonatomiccopy

与队列关联的图像。

默认情况下,系统会在显示队列信息时使用第一张图片。用于有声读物图片、电视频道徽标、专辑封面等。

- (NSArray<NSString *>*) authors
readwritenonatomiccopy

作者姓名。

用于有声读物。

- (NSArray<NSString *>*) narrators
readwritenonatomiccopy

有声读物讲述者姓名。

用于有声读物。

- (NSString*) publisher
readwritenonatomiccopy

图书出版商。

用于有声读物。

- (NSString*) releaseDate
readwritenonatomiccopy

图书发布日期(采用 ISO-8601 格式)。

用于有声读物。