Объект-строитель для создания новых или производных экземпляров GCKMediaQueueItem .
Построитель можно использовать для получения GCKMediaQueueItem из существующего:
Его также можно использовать для создания нового GCKMediaQueueItem с нуля:
Наследует NSObject.
|
GCKMediaInformation * | mediaInformation |
| Медиа-информация, связанная с этим элементом. Более...
|
|
BOOL | autoplay |
| Должен ли элемент автоматически начинать воспроизведение, когда он становится текущим элементом в очереди. Более...
|
|
NSTimeInterval | startTime |
| Время начала элемента в секундах. Более...
|
|
NSTimeInterval | playbackDuration |
| Продолжительность воспроизведения элемента в секундах или INFINITY , если следует использовать фактическую продолжительность потока. Более...
|
|
NSTimeInterval | preloadTime |
| Через какое время в секундах закончится предыдущий элемент, прежде чем получатель должен начать предварительную загрузку этого элемента. Более...
|
|
NSArray< NSNumber * > * | activeTrackIDs |
| Активные идентификаторы треков для этого элемента. Более...
|
|
id | customData |
| Пользовательские данные, связанные с этим элементом, если таковые имеются. Более...
|
|
|
read write nonatomic copy |
Медиа-информация, связанная с этим элементом.
|
read write nonatomic assign |
Должен ли элемент автоматически начинать воспроизведение, когда он становится текущим элементом в очереди.
Если NO
, очередь приостановится, когда достигнет этого элемента. Значение по умолчанию — YES
.
- (NSTimeInterval) startTime |
|
read write nonatomic assign |
Время начала элемента в секундах.
Значение по умолчанию — kGCKInvalidTimeInterval , указывающее, что время начала не применяется (например, для прямой трансляции) или что следует использовать время начала по умолчанию.
- (NSTimeInterval) playbackDuration |
|
read write nonatomic assign |
Продолжительность воспроизведения элемента в секундах или INFINITY
, если следует использовать фактическую продолжительность потока.
- (NSTimeInterval) preloadTime |
|
read write nonatomic assign |
Через какое время в секундах закончится предыдущий элемент, прежде чем получатель должен начать предварительную загрузку этого элемента.
Значение по умолчанию — kGCKInvalidTimeInterval , что указывает на отсутствие времени предварительной загрузки.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
read write nonatomic copy |
Активные идентификаторы треков для этого элемента.
|
read write nonatomic copy |
Пользовательские данные, связанные с этим элементом, если таковые имеются.