Visão geral
Classe que agrega informações sobre um item de mídia.
Herda o NSObject. Implementa o <NSCopy>.
Resumo do método de instância | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
Inicializador designado. Mais... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:customData: |
Inicializador legado; não inclui faixas de mídia nem estilo de faixa de texto. Mais... | |
(GCKMediaTrack *__nullable) | - mediaTrackWithID: |
Pesquisa por uma faixa de mídia com o ID de faixa fornecido. Mais... | |
Resumo da propriedade | |
NSString * | contentID |
O ID do conteúdo desta transmissão. Mais... | |
GCKMediaStreamType | streamType |
O tipo de stream. Mais... | |
NSString * | contentType |
O tipo de conteúdo (MIME). Mais... | |
GCKMediaMetadata * | metadata |
Os metadados do item de mídia. Mais... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
É a lista de intervalos comerciais neste conteúdo. Mais... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
É a lista de clipes de intervalos comerciais neste conteúdo. Mais... | |
NSTimeInterval | streamDuration |
A duração da transmissão, em segundos, ou INFINITY se for uma transmissão ao vivo. Mais... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
As faixas de mídia desta transmissão. Mais... | |
GCKMediaTextTrackStyle * | textTrackStyle |
O estilo da faixa de texto deste stream. Mais... | |
id | customData |
Os dados personalizados, se houver. Mais... | |
Detalhes dos métodos
- (instancetype) initWithContentID: | (NSString *) | contentID | |
streamType: | (GCKMediaStreamType) | streamType | |
contentType: | (NSString *) | contentType | |
metadata: | (GCKMediaMetadata *__nullable) | metadata | |
streamDuration: | (NSTimeInterval) | streamDuration | |
mediaTracks: | (NSArray< GCKMediaTrack * > *__nullable) | mediaTracks | |
textTrackStyle: | (GCKMediaTextTrackStyle *__nullable) | textTrackStyle | |
customData: | (id __nullable) | customData | |
Inicializador designado.
- Parameters
-
contentID The content ID. streamType The stream type. contentType The content (MIME) type. metadata The media item metadata. streamDuration The stream duration. mediaTracks The media tracks, if any, otherwise nil
.textTrackStyle The text track style, if any, otherwise nil
.customData The custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- (instancetype) initWithContentID: | (NSString *) | contentID | |
streamType: | (GCKMediaStreamType) | streamType | |
contentType: | (NSString *) | contentType | |
metadata: | (GCKMediaMetadata *__nullable) | metadata | |
streamDuration: | (NSTimeInterval) | streamDuration | |
customData: | (id __nullable) | customData | |
Inicializador legado; não inclui faixas de mídia nem estilo de faixa de texto.
- Parameters
-
contentID The content ID. streamType The stream type. contentType The content (MIME) type. metadata The media item metadata. streamDuration The stream duration. customData Custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- Deprecated:
- Use o inicializador designado.
- (GCKMediaTrack *__nullable) mediaTrackWithID: | (NSInteger) | trackID |
Pesquisa por uma faixa de mídia com o ID de faixa fornecido.
- Parameters
-
trackID The media track ID.
- Retorna
- O objeto GCKMediaTrack correspondente, ou
nil
, se não houver faixa de mídia com o ID fornecido.
Detalhes da propriedade
|
readnonatomiccopy |
O ID do conteúdo desta transmissão.
|
readnonatomicassign |
O tipo de stream.
|
readnonatomiccopy |
O tipo de conteúdo (MIME).
|
readnonatomicstrong |
Os metadados do item de mídia.
|
readnonatomiccopy |
É a lista de intervalos comerciais neste conteúdo.
|
readnonatomiccopy |
É a lista de clipes de intervalos comerciais neste conteúdo.
- Since
- 3,3
|
readnonatomicassign |
A duração da transmissão, em segundos, ou INFINITY
se for uma transmissão ao vivo.
|
readnonatomiccopy |
As faixas de mídia desta transmissão.
|
readnonatomiccopy |
O estilo da faixa de texto deste stream.
|
readnonatomicstrong |
Os dados personalizados, se houver.