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"]]