Класс GCKMediaQueueItemBuilder
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Объект-строитель для создания новых или производных экземпляров 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 |
Пользовательские данные, связанные с этим элементом, если таковые имеются.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]