Informações gerais
Um objeto builder para a construção de instâncias de GCKMediaQueueItem novas ou derivadas.
O builder pode ser usado para derivar um GCKMediaQueueItem de um já existente:
Ele também pode ser usado para criar um novo GCKMediaQueueItem do zero:
Herda o NSObject.
Resumo do método de instância | |
(instancetype) | - init |
Constrói um novo GCKMediaQueueItemBuilder com atributos inicializados com valores padrão. Mais... | |
(instancetype) | - initWithMediaQueueItem: |
Constrói um novo GCKMediaQueueItemBuilder com atributos copiados do GCKMediaQueueItem especificado, incluindo o ID do item. Mais... | |
(GCKMediaQueueItem *) | - build |
Cria um GCKMediaQueueItem usando os atributos atuais do builder. Mais... | |
Resumo da propriedade | |
GCKMediaInformation * | mediaInformation |
As informações de mídia associadas a este item. Mais... | |
BOOL | autoplay |
Define se o item deve iniciar a reprodução automaticamente quando se tornar o item atual na fila. Mais... | |
NSTimeInterval | startTime |
É o horário de início do item em segundos. Mais... | |
NSTimeInterval | playbackDuration |
É a duração da reprodução do item, em segundos, ou INFINITY , se a duração real do stream precisar ser usada. Mais... | |
NSTimeInterval | preloadTime |
Quanto tempo antes de o item anterior terminar, em segundos, até que o destinatário inicie o pré-carregamento. Mais... | |
NSArray< NSNumber * > * | activeTrackIDs |
IDs de faixa ativa para o item. Mais... | |
id | customData |
Os dados personalizados associados ao item, se houver. Mais... | |
Detalhes dos métodos
- (instancetype) init |
Constrói um novo GCKMediaQueueItemBuilder com atributos inicializados com valores padrão.
- (instancetype) initWithMediaQueueItem: | (nullable GCKMediaQueueItem *) | item |
Constrói um novo GCKMediaQueueItemBuilder com atributos copiados do GCKMediaQueueItem especificado, incluindo o ID do item.
- Parameters
-
item The item to copy.
- (GCKMediaQueueItem *) build |
Cria um GCKMediaQueueItem usando os atributos atuais do builder.
Detalhe da propriedade
|
readwritenonatomiccopy |
As informações de mídia associadas a este item.
|
readwritenonatomicassign |
Define se o item deve iniciar a reprodução automaticamente quando se tornar o item atual na fila.
Se for NO
, a fila vai ser pausada quando chegar a esse item. O valor padrão é YES
.
|
readwritenonatomicassign |
É o horário de início do item em segundos.
O valor padrão é kGCKInvalidTimeInterval, indicando que um horário de início não se aplica (por exemplo, para uma transmissão ao vivo) ou que o horário de início padrão deve ser usado.
|
readwritenonatomicassign |
É a duração da reprodução do item, em segundos, ou INFINITY
, se a duração real do stream precisar ser usada.
|
readwritenonatomicassign |
Quanto tempo antes de o item anterior terminar, em segundos, até que o destinatário inicie o pré-carregamento.
O valor padrão é kGCKInvalidTimeInterval, indicando que não há tempo de pré-carregamento.
|
readwritenonatomiccopy |
IDs de faixa ativa para o item.
|
readwritenonatomiccopy |
Os dados personalizados associados ao item, se houver.