Descripción general
Una clase que mantiene información de estado sobre algunos medios.
Hereda NSObject. Implementa <NSCopy>.
Resumen del método de instancia | |
(BOOL) | - queueHasNextItem |
Comprueba si hay un elemento después del elemento de la fila que se está reproduciendo. Más... | |
(instancetype) | - initWithSessionID:mediaInformation: |
Inicializador designado. Más... | |
(BOOL) | - isMediaCommandSupported: |
Verifica si la transmisión admite un comando de control determinado. Más... | |
(NSUInteger) | - queueItemCount |
Muestra el número de elementos de la cola de reproducción. Más... | |
(GCKMediaQueueItem *__nullable) | - queueItemAtIndex: |
Muestra el elemento en el índice especificado en la cola de reproducción. Más... | |
(GCKMediaQueueItem *__nullable) | - queueItemWithItemID: |
Muestra el elemento con el ID de elemento especificado en la cola de reproducción. Más... | |
(NSInteger) | - queueIndexForItemID: |
Muestra el índice del elemento con el ID de elemento especificado en la cola de reproducción, o -1 si no existe ese elemento en la cola. Más... | |
Atributos públicos | |
const NSInteger | kGCKMediaCommandPause |
Marca (máscara) que indica que se puede pausar un elemento multimedia. Más... | |
const NSInteger | kGCKMediaCommandSeek |
Marca (máscara) que indica que un elemento multimedia admite la búsqueda. Más... | |
const NSInteger | kGCKMediaCommandSetVolume |
Marca (máscara) que indica que se puede cambiar el volumen del audio de un elemento multimedia. Más... | |
const NSInteger | kGCKMediaCommandToggleMute |
Marca (máscara) que indica que se puede silenciar el audio de un elemento multimedia. Más... | |
const NSInteger | kGCKMediaCommandSkipForward |
Marca (máscara) que indica que un elemento multimedia admite la opción de saltar hacia adelante. Más... | |
const NSInteger | kGCKMediaCommandSkipBackward |
Marca (máscara) que indica que un elemento multimedia admite la retrocompatibilidad. Más... | |
const NSInteger | kGCKMediaCommandQueueNext |
Marca (máscara) que indica que un elemento multimedia permite pasar al siguiente elemento en la cola. Más... | |
const NSInteger | kGCKMediaCommandQueuePrevious |
Marca (máscara) que indica que un elemento multimedia permite moverse al elemento anterior en la cola. Más... | |
Resumen de la propiedad | |
NSInteger | mediaSessionID |
El ID de sesión multimedia actual, si lo hubiera; de lo contrario, 0. Más... | |
GCKMediaPlayerState | playerState |
El estado actual del reproductor. Más... | |
BOOL | playingAd |
Indica si el receptor está reproduciendo un anuncio. Más... | |
GCKMediaPlayerIdleReason | idleReason |
El motivo de inactividad actual. Más... | |
float | playbackRate |
Obtiene la velocidad de reproducción actual de la transmisión. Más... | |
GCKMediaInformation * | mediaInformation |
El GCKMediaInformation de este elemento. Más... | |
NSTimeInterval | streamPosition |
La posición actual de la transmisión, como un NSTimeInterval desde el inicio de la transmisión. Más... | |
float | volume |
El volumen de la transmisión. Más... | |
BOOL | isMuted |
El estado de silenciamiento de la transmisión. Más... | |
GCKMediaRepeatMode | queueRepeatMode |
El modo de repetición actual de la cola. Más... | |
NSUInteger | currentItemID |
El ID del elemento en cola actual, si lo hubiera. Más... | |
BOOL | queueHasCurrentItem |
Indica si hay un elemento actual en la cola. Más... | |
GCKMediaQueueItem * | currentQueueItem |
El elemento actual de la cola, si lo hubiera. Más... | |
GCKMediaQueueItem * | nextQueueItem |
El siguiente elemento de la cola, si lo hubiera. Más... | |
BOOL | queueHasPreviousItem |
Indica si hay un elemento antes de la fila actualmente en reproducción. Más... | |
BOOL | queueHasLoadingItem |
Indica si hay un elemento precargado en la cola. Más... | |
NSUInteger | preloadedItemID |
El ID del artículo precargado, si lo hubiera. Más... | |
NSUInteger | loadingItemID |
El ID del artículo que se está cargando, si lo hay. Más... | |
NSArray< NSNumber * > * | activeTrackIDs |
La lista de ID de pistas activas. Más... | |
GCKVideoInfo * | videoInfo |
La información del video, si la hubiera. Más... | |
id | customData |
Cualquier dato personalizado que esté asociado con el estado del contenido multimedia Más... | |
GCKAdBreakStatus * | adBreakStatus |
Es el estado de reproducción actual del anuncio. Más... | |
Detalle del método
- (BOOL) queueHasNextItem |
Comprueba si hay un elemento después del elemento de la fila que se está reproduciendo.
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (GCKMediaInformation *__nullable) | mediaInformation | |
Inicializador designado.
- Parameters
-
mediaSessionID The media session ID. mediaInformation The media information.
- (BOOL) isMediaCommandSupported: | (NSInteger) | command |
Verifica si la transmisión admite un comando de control determinado.
- (NSUInteger) queueItemCount |
Muestra el número de elementos de la cola de reproducción.
- (GCKMediaQueueItem *__nullable) queueItemAtIndex: | (NSUInteger) | index |
Muestra el elemento en el índice especificado en la cola de reproducción.
- (GCKMediaQueueItem *__nullable) queueItemWithItemID: | (NSUInteger) | itemID |
Muestra el elemento con el ID de elemento especificado en la cola de reproducción.
- (NSInteger) queueIndexForItemID: | (NSUInteger) | itemID |
Muestra el índice del elemento con el ID de elemento especificado en la cola de reproducción, o -1 si no existe ese elemento en la cola.
Documentación de datos del miembro
- (const NSInteger) kGCKMediaCommandPause |
Marca (máscara) que indica que se puede pausar un elemento multimedia.
- (const NSInteger) kGCKMediaCommandSeek |
Marca (máscara) que indica que un elemento multimedia admite la búsqueda.
- (const NSInteger) kGCKMediaCommandSetVolume |
Marca (máscara) que indica que se puede cambiar el volumen del audio de un elemento multimedia.
- (const NSInteger) kGCKMediaCommandToggleMute |
Marca (máscara) que indica que se puede silenciar el audio de un elemento multimedia.
- (const NSInteger) kGCKMediaCommandSkipForward |
Marca (máscara) que indica que un elemento multimedia admite la opción de saltar hacia adelante.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Marca (máscara) que indica que un elemento multimedia admite la retrocompatibilidad.
- (const NSInteger) kGCKMediaCommandQueueNext |
Marca (máscara) que indica que un elemento multimedia permite pasar al siguiente elemento en la cola.
- Deprecated:
- Esta marca no está implementada actualmente.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Marca (máscara) que indica que un elemento multimedia permite moverse al elemento anterior en la cola.
- Deprecated:
- Esta marca no está implementada actualmente.
Detalles de la propiedad
|
readnonatomicassign |
El ID de sesión multimedia actual, si lo hubiera; de lo contrario, 0.
|
readnonatomicassign |
El estado actual del reproductor.
|
readnonatomicassign |
Indica si el receptor está reproduciendo un anuncio.
- Deprecated:
- Usa adBreakStatus en su lugar.
|
readnonatomicassign |
El motivo de inactividad actual.
Este valor solo es significativo si el estado del reproductor es GCKMediaPlayerStateIdle.
|
readnonatomicassign |
Obtiene la velocidad de reproducción actual de la transmisión.
Esto será negativo si la transmisión continua está en retroceso, 0 si la transmisión continua está en pausa, 1 si la transmisión se está reproduciendo normalmente y algún otro valor positivo si la transmisión se está realizando hacia adelante.
|
readnonatomicstrong |
El GCKMediaInformation de este elemento.
|
readnonatomicassign |
La posición actual de la transmisión, como un NSTimeInterval desde el inicio de la transmisión.
|
readnonatomicassign |
El volumen de la transmisión.
|
readnonatomicassign |
El estado de silenciamiento de la transmisión.
|
readnonatomicassign |
El modo de repetición actual de la cola.
|
readnonatomicassign |
El ID del elemento en cola actual, si lo hubiera.
|
readnonatomicassign |
Indica si hay un elemento actual en la cola.
|
readnonatomicassign |
El elemento actual de la cola, si lo hubiera.
|
readnonatomicassign |
El siguiente elemento de la cola, si lo hubiera.
|
readnonatomicassign |
Indica si hay un elemento antes de la fila actualmente en reproducción.
|
readnonatomicassign |
Indica si hay un elemento precargado en la cola.
|
readnonatomicassign |
El ID del artículo precargado, si lo hubiera.
|
readnonatomicassign |
El ID del artículo que se está cargando, si lo hay.
|
readnonatomicstrong |
La lista de ID de pistas activas.
|
readnonatomicstrong |
La información del video, si la hubiera.
- Since
- 3.3
|
readnonatomicstrong |
Cualquier dato personalizado que esté asociado con el estado del contenido multimedia
|
readnonatomicstrong |
Es el estado de reproducción actual del anuncio.
- Since
- 3.3