Descripción general
Una clase que agrega información sobre un elemento multimedia.
Hereda NSObject. Implementa <NSCopy>.
Resumen del método de instancia | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
Inicializador designado. Más... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:customData: |
Inicializador heredado; no incluye pistas de contenido multimedia ni estilos de pistas de texto. Más... | |
(GCKMediaTrack *__nullable) | - mediaTrackWithID: |
Busca una pista multimedia con el ID de pista proporcionado. Más... | |
Resumen de la propiedad | |
NSString * | contentID |
El ID de contenido de esta transmisión continua. Más... | |
GCKMediaStreamType | streamType |
El tipo de transmisión. Más... | |
NSString * | contentType |
Es el tipo de contenido (MIME). Más... | |
GCKMediaMetadata * | metadata |
Los metadatos del elemento multimedia. Más... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
La lista de pausas publicitarias en este contenido. Más... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
La lista de clips de pausas publicitarias de este contenido. Más... | |
NSTimeInterval | streamDuration |
Es la duración de la transmisión, en segundos o INFINITY , si es una transmisión en vivo. Más... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
Las pistas multimedia de esta transmisión. Más... | |
GCKMediaTextTrackStyle * | textTrackStyle |
El estilo de la pista de texto para esta transmisión continua. Más... | |
id | customData |
Los datos personalizados, si existen. Más... | |
Detalle del método
- (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 heredado; no incluye pistas de contenido multimedia ni estilos de pistas 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:
- Usa el inicializador designado.
- (GCKMediaTrack *__nullable) mediaTrackWithID: | (NSInteger) | trackID |
Busca una pista multimedia con el ID de pista proporcionado.
- Parameters
-
trackID The media track ID.
- Resultado que se muestra
- El objeto GCKMediaTrack correspondiente, o
nil
si no hay una pista multimedia con el ID determinado.
Detalles de la propiedad
|
readnonatomiccopy |
El ID de contenido de esta transmisión continua.
|
readnonatomicassign |
El tipo de transmisión.
|
readnonatomiccopy |
Es el tipo de contenido (MIME).
|
readnonatomicstrong |
Los metadatos del elemento multimedia.
|
readnonatomiccopy |
La lista de pausas publicitarias en este contenido.
|
readnonatomiccopy |
La lista de clips de pausas publicitarias de este contenido.
- Since
- 3.3
|
readnonatomicassign |
Es la duración de la transmisión, en segundos o INFINITY
, si es una transmisión en vivo.
|
readnonatomiccopy |
Las pistas multimedia de esta transmisión.
|
readnonatomiccopy |
El estilo de la pista de texto para esta transmisión continua.
|
readnonatomicstrong |
Los datos personalizados, si existen.