Panoramica
Una classe che aggrega informazioni su un elemento multimediale.
Eredita NSObject. Implementa la funzionalità <NSCopia>.
Riepilogo del metodo dell'istanza | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
Inizializzatore designato. Altro... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:customData: |
Inizializzatore precedente; non include tracce multimediali o stili delle tracce di testo. Altro... | |
(GCKMediaTrack *__nullable) | - mediaTrackWithID: |
Cerca una traccia multimediale con l'ID traccia specificato. Altro... | |
Riepilogo proprietà | |
NSString * | contentID |
L'ID contenuto per questo stream. Altro... | |
GCKMediaStreamType | streamType |
Il tipo di streaming. Altro... | |
NSString * | contentType |
Il tipo di contenuti (MIME). Altro... | |
GCKMediaMetadata * | metadata |
I metadati dell'elemento multimediale. Altro... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
L'elenco delle interruzioni pubblicitarie in questi contenuti. Altro... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
L'elenco di clip di interruzioni pubblicitarie in questi contenuti. Altro... | |
NSTimeInterval | streamDuration |
La durata dello stream in secondi o INFINITY se si tratta di un live streaming. Altro... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
Le tracce multimediali relative a questo stream. Altro... | |
GCKMediaTextTrackStyle * | textTrackStyle |
Lo stile della traccia di testo per questo stream. Altro... | |
id | customData |
I dati personalizzati, se presenti. Altro... | |
Dettaglio metodo
- (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 | |
Inizializzatore designato.
- 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 | |
Inizializzatore precedente; non include tracce multimediali o stili delle tracce di testo.
- 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:
- Utilizza l'inizializzatore designato.
- (GCKMediaTrack *__nullable) mediaTrackWithID: | (NSInteger) | trackID |
Cerca una traccia multimediale con l'ID traccia specificato.
- Parameters
-
trackID The media track ID.
- Valori restituiti
- L'oggetto GCKMediaTrack corrispondente o
nil
se non è presente alcuna traccia multimediale con l'ID specificato.
Dettaglio proprietà
|
readnonatomiccopy |
L'ID contenuto per questo stream.
|
readnonatomicassign |
Il tipo di streaming.
|
readnonatomiccopy |
Il tipo di contenuti (MIME).
|
readnonatomicstrong |
I metadati dell'elemento multimediale.
|
readnonatomiccopy |
L'elenco delle interruzioni pubblicitarie in questi contenuti.
|
readnonatomiccopy |
L'elenco di clip di interruzioni pubblicitarie in questi contenuti.
- Since
- 3,3
|
readnonatomicassign |
La durata dello stream in secondi o INFINITY
se si tratta di un live streaming.
|
readnonatomiccopy |
Le tracce multimediali relative a questo stream.
|
readnonatomiccopy |
Lo stile della traccia di testo per questo stream.
|
readnonatomicstrong |
I dati personalizzati, se presenti.