Clase GCKMediaTrack

Referencia de la clase GCKMediaTrack

Descripción general

Clase que representa un segmento de medios.

Las instancias de este objeto son inmutables.

Hereda de NSObject, <NSCopying> y <NSCoding>.

Resumen de métodos de instancia

(instancetype) - initWithIdentifier:contentIdentifier:contentType:type:textSubtype:name:languageCode:customData:
 Es el inicializador designado. Más…
 

Resumen de la propiedad

NSInteger identifier
 Es el identificador numérico único del segmento. Más…
 
NSString * contentIdentifier
 Es el identificador de contenido del segmento, que puede ser nil. Más…
 
NSString * contentType
 Tipo de contenido (MIME) del segmento. Más…
 
GCKMediaTrackType type
 Es el tipo de segmento. Más…
 
GCKMediaTextTrackSubtype textSubtype
 Subtipo del segmento de texto; solo se aplica a los segmentos de texto. Más…
 
NSString * name
 Nombre del segmento, que puede ser nil. Más…
 
NSString * languageCode
 Es el código de idioma RFC 1766 de la pista, que puede ser nil. Más…
 
id customData
 Son los datos personalizados, si los hay. Más…
 

Detalle del método

- (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 

Es el inicializador designado.

Crea un nuevo objeto GCKMediaTrack con los valores de propiedad proporcionados.

Detalles de la propiedad

- (NSInteger) identifier
readnonatomicassign

Es el identificador numérico único del segmento.

- (NSString*) contentIdentifier
readnonatomiccopy

Es el identificador de contenido del segmento, que puede ser nil.

- (NSString*) contentType
readnonatomiccopy

Tipo de contenido (MIME) del segmento.

- (GCKMediaTrackType) type
readnonatomicassign

Es el tipo de segmento.

- (GCKMediaTextTrackSubtype) textSubtype
readnonatomicassign

Subtipo del segmento de texto; solo se aplica a los segmentos de texto.

- (NSString*) name
readnonatomiccopy

Nombre del segmento, que puede ser nil.

- (NSString*) languageCode
readnonatomiccopy

Es el código de idioma RFC 1766 de la pista, que puede ser nil.

- (id) customData
readnonatomicstrong

Son los datos personalizados, si los hay.

Debe ser un objeto que se pueda serializar en JSON con NSJSONSerialization o nil.