Classe GCKMediaTrack
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Uma classe que representa uma faixa de mídia.
As instâncias desse objeto são imutáveis.
Herda NSObject, <NSCopying> e <NSCoding>.
- (instancetype) initWithIdentifier: |
|
(NSInteger) |
identifier |
contentIdentifier: |
|
(NSString *__nullable) |
contentIdentifier |
contentType: |
|
(NSString *) |
contentType |
type: |
|
(GCKMediaTrackType) |
type |
textSubtype: |
|
(GCKMediaTextTrackSubtype) |
textSubtype |
name: |
|
(NSString *__nullable) |
name |
languageCode: |
|
(NSString *__nullable) |
languageCode |
customData: |
|
(id __nullable) |
customData |
|
|
| |
Inicializador designado.
Constrói um novo GCKMediaTrack com os valores de propriedade fornecidos.
O identificador numérico exclusivo da faixa.
- (NSString*) contentIdentifier |
|
readnonatomiccopy |
O identificador de conteúdo da faixa, que pode ser nil
.
- (NSString*) contentType |
|
readnonatomiccopy |
O tipo de conteúdo (MIME) da faixa.
O subtipo da faixa de texto. Aplica-se apenas a faixas de texto.
O nome da faixa, que pode ser nil
.
- (NSString*) languageCode |
|
readnonatomiccopy |
O código de idioma RFC 1766 da faixa, que pode ser nil
.
Os dados personalizados, se houver.
Precisa ser um objeto que pode ser serializado em JSON usando NSJSONSerialization ou nil
.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[],["The `GCKMediaTrack` class represents an immutable media track with properties like a unique numeric identifier, content identifier, content type (MIME), track type, text subtype, name, language code, and custom data. It provides a designated initializer (`initWithIdentifier`) to construct a new instance, defining all track properties. Each property, including identifier, content, and name, is described. Custom data can be stored, which must be serializable to JSON.\n"],null,[]]