Panoramica
Un corso che contiene informazioni sullo stato di alcuni contenuti multimediali.
Eredita l'oggetto NSObject. Implementa <NSCopy>.
Riepilogo metodo istanza | |
(instancetype) | - initWithSessionID:mediaInformation: |
Inizializzato designato. Altro... | |
(BOOL) | - isMediaCommandSupported: |
Verifica se lo stream supporta un determinato comando di controllo. Altro... | |
(nullable GCKMediaQueueItem *) | - queueItemAtIndex: |
Restituisce l'elemento in base all'indice specificato nella coda di riproduzione. Altro... | |
(nullable GCKMediaQueueItem *) | - queueItemWithItemID: |
Restituisce l'elemento con l'ID elemento nella coda di riproduzione. Altro... | |
(NSInteger) | - queueIndexForItemID: |
Restituisce l'indice dell'elemento con l'ID elemento nella coda di riproduzione, oppure -1 se l'elemento in coda non è presente. Altro... | |
Attributi pubblici | |
const NSInteger | kGCKMediaCommandPause |
Un flag (maschera) che indica che un elemento multimediale può essere messo in pausa. Altro... | |
const NSInteger | kGCKMediaCommandSeek |
Un flag (bitmask) che indica che un elemento multimediale supporta la ricerca. Altro... | |
const NSInteger | kGCKMediaCommandSetVolume |
Un flag (bitmask) che indica che il volume audio di un elemento multimediale può essere modificato. Altro... | |
const NSInteger | kGCKMediaCommandToggleMute |
Un flag (bitmask) che indica che è possibile disattivare l'audio di un elemento multimediale. Altro... | |
const NSInteger | kGCKMediaCommandSkipForward |
Un flag (maschera) che indica che un elemento multimediale supporta il passaggio in avanti. Altro... | |
const NSInteger | kGCKMediaCommandSkipBackward |
Un flag (maschera bit) che indica che un elemento multimediale supporta il passaggio indietro. Altro... | |
const NSInteger | kGCKMediaCommandQueueNext |
Un flag (bitmask) che indica che un elemento multimediale supporta il passaggio all'elemento successivo in coda. Altro... | |
const NSInteger | kGCKMediaCommandQueuePrevious |
Un flag (bitmask) che indica che un elemento multimediale supporta il passaggio all'elemento precedente nella coda. Altro... | |
const NSInteger | kGCKMediaCommandQueueShuffle |
Un flag (bitmask) che indica che un elemento multimediale supporta il shuffling. Altro... | |
const NSInteger | kGCKMediaCommandSkipAd |
Un flag (bitmask) che indica che un elemento multimediale supporta il mancato passaggio degli annunci. Altro... | |
const NSInteger | kGCKMediaCommandQueueRepeatAll |
Un flag (maschera) che indica che la coda di un elemento multimediale supporta una ripetizione a tempo indeterminato. Altro... | |
const NSInteger | kGCKMediaCommandQueueRepeatOne |
Un flag (bitmask) che indica che un elemento multimediale supporta la ripetizione a tempo indeterminato. Altro... | |
const NSInteger | kGCKMediaCommandQueueRepeat |
Un flag (maschera) che indica che un elemento multimediale e la relativa coda supportano la ripetizione a tempo indeterminato. Altro... | |
const NSInteger | kGCKMediaCommandEditTracks |
Un flag (bitmask) che indica che le tracce di un elemento multimediale sono modificabili. Altro... | |
const NSInteger | kGCKMediaCommandSetPlaybackRate |
Un flag (bitmask) che indica che la velocità di riproduzione di un elemento multimediale è configurabile. Altro... | |
const NSInteger | kGCKMediaCommandLike |
Un flag (bitmask) che indica che un elemento multimediale può essere apprezzato da un utente. Altro... | |
const NSInteger | kGCKMediaCommandDislike |
Un flag (maschera) che indica che un elemento multimediale non può mettere Non mi piace a un utente. Altro... | |
const NSInteger | kGCKMediaCommandFollow |
Un flag (maschera bit) che indica che il creatore di un elemento multimediale può essere seguito da un utente. Altro... | |
const NSInteger | kGCKMediaCommandUnfollow |
Un flag (maschera) che indica che l'utente può non seguire più il creatore di un elemento multimediale. Altro... | |
const NSInteger | kGCKMediaCommandStreamTransfer |
Un flag (bitmask) che indica che un elemento multimediale supporta il trasferimento dello streaming. Altro... | |
Riepilogo proprietà | |
NSInteger | mediaSessionID |
L'eventuale ID sessione multimediale corrente; in caso contrario, 0. Altro... | |
GCKMediaPlayerState | playerState |
Lo stato attuale del player. Altro... | |
BOOL | playingAd |
Indica se il destinatario sta attualmente riproducendo un annuncio. Altro... | |
GCKMediaPlayerIdleReason | idleReason |
Il motivo dell'inattività al momento. Altro... | |
float | playbackRate |
Visualizza la velocità di riproduzione dello stream corrente. Altro... | |
GCKMediaInformation * | mediaInformation |
L'attributo GCKMediaInformation per questo articolo. Altro... | |
NSTimeInterval | streamPosition |
La posizione attuale dello stream, sotto forma di NSTimeInterval dall'inizio dello stream. Altro... | |
float | volume |
Il volume dello stream. Altro... | |
BOOL | isMuted |
Lo stato di disattivazione dello stream. Altro... | |
GCKMediaRepeatMode | queueRepeatMode |
La modalità di ripetizione della coda corrente. Altro... | |
NSUInteger | currentItemID |
L'ID dell'elemento della coda corrente, se presente. Altro... | |
BOOL | queueHasCurrentItem |
Indica se è presente un elemento in coda. Altro... | |
GCKMediaQueueItem * | currentQueueItem |
L'eventuale elemento in coda attuale. Altro... | |
BOOL | queueHasNextItem |
Verifica se è presente un elemento dopo l'elemento attualmente in riproduzione in coda. Altro... | |
GCKMediaQueueItem * | nextQueueItem |
L'eventuale elemento in coda successivo. Altro... | |
BOOL | queueHasPreviousItem |
Indica se è presente un elemento prima dell'elemento attualmente in riproduzione in coda. Altro... | |
BOOL | queueHasLoadingItem |
Indica se un elemento viene precaricato nella coda. Altro... | |
NSUInteger | preloadedItemID |
L'ID dell'articolo attualmente precaricato. Altro... | |
NSUInteger | loadingItemID |
L'ID dell'elemento attualmente in caricamento. Altro... | |
NSArray< NSNumber * > * | activeTrackIDs |
L'elenco degli ID canale attivi. Altro... | |
GCKVideoInfo * | videoInfo |
Le informazioni del video, se presenti. Altro... | |
id | customData |
Eventuali dati personalizzati associati allo stato dei contenuti multimediali. Altro... | |
GCKAdBreakStatus * | adBreakStatus |
Lo stato attuale della riproduzione degli annunci. Altro... | |
GCKMediaLiveSeekableRange * | liveSeekableRange |
La gamma disponibile di uno stream. Altro... | |
GCKMediaQueueData * | queueData |
I metadati della coda multimediale. Altro... | |
NSUInteger | queueItemCount |
Restituisce il numero di elementi in coda di riproduzione. Altro... | |
Dettaglio metodo
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (nullable GCKMediaInformation *) | mediaInformation | |
Inizializzato designato.
- Parameters
-
mediaSessionID The media session ID. mediaInformation The media information.
- (BOOL) isMediaCommandSupported: | (NSInteger) | command |
Verifica se lo stream supporta un determinato comando di controllo.
- (nullable GCKMediaQueueItem *) queueItemAtIndex: | (NSUInteger) | index |
Restituisce l'elemento in base all'indice specificato nella coda di riproduzione.
- (nullable GCKMediaQueueItem *) queueItemWithItemID: | (NSUInteger) | itemID |
Restituisce l'elemento con l'ID elemento nella coda di riproduzione.
- (NSInteger) queueIndexForItemID: | (NSUInteger) | itemID |
Restituisce l'indice dell'elemento con l'ID elemento nella coda di riproduzione, oppure -1 se l'elemento in coda non è presente.
Documentazione relativa ai dati dei membri
- (const NSInteger) kGCKMediaCommandPause |
Un flag (maschera) che indica che un elemento multimediale può essere messo in pausa.
- (const NSInteger) kGCKMediaCommandSeek |
Un flag (bitmask) che indica che un elemento multimediale supporta la ricerca.
- (const NSInteger) kGCKMediaCommandSetVolume |
Un flag (bitmask) che indica che il volume audio di un elemento multimediale può essere modificato.
- (const NSInteger) kGCKMediaCommandToggleMute |
Un flag (bitmask) che indica che è possibile disattivare l'audio di un elemento multimediale.
- (const NSInteger) kGCKMediaCommandSkipForward |
Un flag (maschera) che indica che un elemento multimediale supporta il passaggio in avanti.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Un flag (maschera bit) che indica che un elemento multimediale supporta il passaggio indietro.
- (const NSInteger) kGCKMediaCommandQueueNext |
Un flag (bitmask) che indica che un elemento multimediale supporta il passaggio all'elemento successivo in coda.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Un flag (bitmask) che indica che un elemento multimediale supporta il passaggio all'elemento precedente nella coda.
- (const NSInteger) kGCKMediaCommandQueueShuffle |
Un flag (bitmask) che indica che un elemento multimediale supporta il shuffling.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd |
Un flag (bitmask) che indica che un elemento multimediale supporta il mancato passaggio degli annunci.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll |
Un flag (maschera) che indica che la coda di un elemento multimediale supporta una ripetizione a tempo indeterminato.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne |
Un flag (bitmask) che indica che un elemento multimediale supporta la ripetizione a tempo indeterminato.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeat |
Un flag (maschera) che indica che un elemento multimediale e la relativa coda supportano la ripetizione a tempo indeterminato.
in coda.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks |
Un flag (bitmask) che indica che le tracce di un elemento multimediale sono modificabili.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate |
Un flag (bitmask) che indica che la velocità di riproduzione di un elemento multimediale è configurabile.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandLike |
Un flag (bitmask) che indica che un elemento multimediale può essere apprezzato da un utente.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandDislike |
Un flag (maschera) che indica che un elemento multimediale non può mettere Non mi piace a un utente.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandFollow |
Un flag (maschera bit) che indica che il creatore di un elemento multimediale può essere seguito da un utente.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow |
Un flag (maschera) che indica che l'utente può non seguire più il creatore di un elemento multimediale.
- Dal
- 4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer |
Un flag (bitmask) che indica che un elemento multimediale supporta il trasferimento dello streaming.
- Dal
- 4.4.5
Dettaglio proprietà
|
readnonatomicassign |
L'eventuale ID sessione multimediale corrente; in caso contrario, 0.
|
readnonatomicassign |
Lo stato attuale del player.
|
readnonatomicassign |
Indica se il destinatario sta attualmente riproducendo un annuncio.
- Deprecated:
- Usa invece adBreakStatus.
|
readnonatomicassign |
Il motivo dell'inattività al momento.
Questo valore è rilevante solo se lo stato del player è GCKMediaPlayerStateIdle.
|
readnonatomicassign |
Visualizza la velocità di riproduzione dello stream corrente.
Ciò è negativo se lo stream è in riproduzione a ritroso, 0 se lo stream è in pausa, 1 se lo stream è in riproduzione normalmente e un altro valore positivo se lo stream sta andando avanti.
|
readnonatomicstrong |
L'attributo GCKMediaInformation per questo articolo.
|
readnonatomicassign |
La posizione attuale dello stream, sotto forma di NSTimeInterval dall'inizio dello stream.
|
readnonatomicassign |
Il volume dello stream.
|
readnonatomicassign |
Lo stato di disattivazione dello stream.
|
readnonatomicassign |
La modalità di ripetizione della coda corrente.
|
readnonatomicassign |
L'ID dell'elemento della coda corrente, se presente.
|
readnonatomicassign |
Indica se è presente un elemento in coda.
|
readnonatomicweak |
L'eventuale elemento in coda attuale.
|
readnonatomicassign |
Verifica se è presente un elemento dopo l'elemento attualmente in riproduzione in coda.
|
readnonatomicweak |
L'eventuale elemento in coda successivo.
|
readnonatomicassign |
Indica se è presente un elemento prima dell'elemento attualmente in riproduzione in coda.
|
readnonatomicassign |
Indica se un elemento viene precaricato nella coda.
|
readnonatomicassign |
L'ID dell'articolo attualmente precaricato.
|
readnonatomicassign |
L'ID dell'elemento attualmente in caricamento.
|
readnonatomicstrong |
L'elenco degli ID canale attivi.
|
readnonatomicstrong |
Le informazioni del video, se presenti.
- Dal
- 3,3
|
readnonatomicstrong |
Eventuali dati personalizzati associati allo stato dei contenuti multimediali.
|
readnonatomicstrong |
Lo stato attuale della riproduzione degli annunci.
- Dal
- 3,3
|
readnonatomicassign |
La gamma disponibile di uno stream.
- Dal
- 4.4.1
|
readnonatomicassign |
I metadati della coda multimediale.
- Dal
- 4.4.1
|
readnonatomicassign |
Restituisce il numero di elementi in coda di riproduzione.