Класс 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 и ее аффилированных лиц.
Последнее обновление: 2024-10-30 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-10-30 UTC."],[[["`GCKMediaQueueItemBuilder` constructs and customizes media queue items for Google Cast."],["It allows deriving new items from existing ones or building them from scratch."],["Key properties include media information, autoplay, start time, playback duration, and custom data."],["The `build` method creates a `GCKMediaQueueItem` instance from the builder's attributes."]]],[]]