Classe GCKMediaStatus
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Una classe che contiene informazioni sullo stato di alcuni contenuti multimediali.
Eredita NSObject. Implementa <NSCopying>.
- (BOOL) queueHasNextItem |
|
|
|
Verifica se nella coda è presente un elemento dopo quello attualmente in riproduzione.
- (instancetype) initWithSessionID: |
|
(NSInteger) |
mediaSessionID |
mediaInformation: |
|
(GCKMediaInformation *__nullable) |
mediaInformation |
|
|
| |
Inizializzatore designato.
- Parameters
-
mediaSessionID | The media session ID. |
mediaInformation | The media information. |
- (BOOL) isMediaCommandSupported: |
|
(NSInteger) |
command |
|
Controlla se lo stream supporta un determinato comando di controllo.
- (NSUInteger) queueItemCount |
|
|
|
Restituisce il numero di elementi nella coda di riproduzione.
Restituisce l'elemento all'indice specificato nella coda di riproduzione.
Restituisce l'elemento con l'ID elemento specificato nella coda di riproduzione.
- (NSInteger) queueIndexForItemID: |
|
(NSUInteger) |
itemID |
|
Restituisce l'indice dell'elemento con l'ID elemento specificato nella coda di riproduzione oppure -1 se non è presente alcun elemento di questo tipo nella coda.
- (const NSInteger) kGCKMediaCommandPause |
Un flag (bitmask) 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 l'audio di un elemento multimediale può essere disattivato.
- (const NSInteger) kGCKMediaCommandSkipForward |
Un flag (bitmask) che indica che un elemento multimediale supporta l'avanzamento rapido.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Un flag (bitmask) che indica che un elemento multimediale supporta il salto indietro.
- (const NSInteger) kGCKMediaCommandQueueNext |
Un flag (bitmask) che indica che un elemento multimediale supporta lo spostamento all'elemento successivo nella coda.
- Deprecated:
- Questo flag non è attualmente implementato.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Un flag (bitmask) che indica che un elemento multimediale supporta lo spostamento all'elemento precedente della coda.
- Deprecated:
- Questo flag non è attualmente implementato.
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
L'ID sessione multimediale corrente, se presente; in caso contrario, 0.
Lo stato attuale del player.
Il motivo attuale dell'inattività.
Questo valore è significativo solo se lo stato del player è GCKMediaPlayerStateIdle.
Ottiene la velocità di riproduzione dello stream corrente.
Questo valore sarà negativo se lo stream sta cercando all'indietro, 0 se lo stream è in pausa, 1 se lo stream viene riprodotto normalmente e un altro valore positivo se lo stream sta cercando in avanti.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
La posizione corrente dello stream, come NSTimeInterval dall'inizio dello stream.
Lo stato di disattivazione dell'audio dello stream.
La modalità di ripetizione della coda attuale.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
L'ID dell'elemento della coda corrente, se presente.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Indica se è presente un elemento corrente nella coda.
L'elemento corrente della coda, se presente.
Il successivo elemento della coda, se presente.
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
Se nella coda è presente un elemento prima di quello attualmente in riproduzione.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Se nella coda è presente un elemento in precaricamento.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
L'ID dell'elemento attualmente precaricato, se presente.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
L'ID dell'elemento in fase di caricamento, se presente.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
L'elenco degli ID traccia attivi.
Le informazioni sul video, se presenti.
- Dal
- 3.3
Eventuali dati personalizzati associati allo stato del media.
Lo stato attuale della riproduzione dell'annuncio.
- Dal
- 3.3
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-26 UTC.
[null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[],["The `GCKMediaStatus` class provides information about media playback. It manages media queues, including checking for next or previous items, retrieving items by index or ID, and counting the items. It supports media control commands such as pause, seek, volume adjustment, mute, skip forward/backward, and queue navigation. Key properties include session ID, player state, playback rate, stream position, volume, and mute status. It also provides properties for current, next, preloaded and loading queue items, active track IDs and ad playback status.\n"],null,[]]