Clase GCKMediaStatus
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Clase que contiene información de estado sobre algún contenido multimedia.
Hereda de NSObject. Implementa <NSCopying>.
|
const NSInteger | kGCKMediaCommandPause |
| Es una marca (máscara de bits) que indica que se puede pausar un elemento multimedia. Más…
|
|
const NSInteger | kGCKMediaCommandSeek |
| Es una marca (máscara de bits) que indica que un elemento multimedia admite la búsqueda. Más…
|
|
const NSInteger | kGCKMediaCommandSetVolume |
| Es una marca (máscara de bits) que indica que se puede cambiar el volumen de audio de un elemento multimedia. Más…
|
|
const NSInteger | kGCKMediaCommandToggleMute |
| Es una marca (máscara de bits) que indica que se puede silenciar el audio de un elemento multimedia. Más…
|
|
const NSInteger | kGCKMediaCommandSkipForward |
| Es una marca (máscara de bits) que indica que un elemento multimedia admite el avance rápido. Más…
|
|
const NSInteger | kGCKMediaCommandSkipBackward |
| Es una marca (máscara de bits) que indica que un elemento multimedia admite el salto hacia atrás. Más…
|
|
const NSInteger | kGCKMediaCommandQueueNext |
| Es una marca (máscara de bits) que indica que un elemento multimedia admite pasar al siguiente elemento de la cola. Más…
|
|
const NSInteger | kGCKMediaCommandQueuePrevious |
| Es una marca (máscara de bits) que indica que un elemento multimedia admite el movimiento al elemento anterior de la fila. Más…
|
|
- (BOOL) queueHasNextItem |
|
|
|
Verifica si hay un elemento después del que se está reproduciendo actualmente en la fila.
- (instancetype) initWithSessionID: |
|
(NSInteger) |
mediaSessionID |
mediaInformation: |
|
(GCKMediaInformation *__nullable) |
mediaInformation |
|
|
| |
Es el inicializador designado.
- Parameters
-
mediaSessionID | The media session ID. |
mediaInformation | The media information. |
- (BOOL) isMediaCommandSupported: |
|
(NSInteger) |
command |
|
Comprueba si la transmisión admite un comando de control determinado.
- (NSUInteger) queueItemCount |
|
|
|
Devuelve la cantidad de elementos en la fila de reproducción.
Devuelve el elemento en el índice especificado de la fila de reproducción.
Devuelve el elemento con el ID de elemento determinado en la fila de reproducción.
- (NSInteger) queueIndexForItemID: |
|
(NSUInteger) |
itemID |
|
Devuelve el índice del elemento con el ID de elemento determinado en la fila de reproducción o -1 si no hay tal elemento en la fila.
- (const NSInteger) kGCKMediaCommandPause |
Es una marca (máscara de bits) que indica que se puede pausar un elemento multimedia.
- (const NSInteger) kGCKMediaCommandSeek |
Es una marca (máscara de bits) que indica que un elemento multimedia admite la búsqueda.
- (const NSInteger) kGCKMediaCommandSetVolume |
Es una marca (máscara de bits) que indica que se puede cambiar el volumen de audio de un elemento multimedia.
- (const NSInteger) kGCKMediaCommandToggleMute |
Es una marca (máscara de bits) que indica que se puede silenciar el audio de un elemento multimedia.
- (const NSInteger) kGCKMediaCommandSkipForward |
Es una marca (máscara de bits) que indica que un elemento multimedia admite el avance rápido.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Es una marca (máscara de bits) que indica que un elemento multimedia admite el salto hacia atrás.
- (const NSInteger) kGCKMediaCommandQueueNext |
Es una marca (máscara de bits) que indica que un elemento multimedia admite pasar al siguiente elemento de la cola.
- Deprecated:
- Actualmente, esta marca no está implementada.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Es una marca (máscara de bits) que indica que un elemento multimedia admite el movimiento al elemento anterior de la fila.
- Deprecated:
- Actualmente, esta marca no está implementada.
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
ID de la sesión multimedia actual, si hay alguna; de lo contrario, 0.
Es el estado actual del reproductor.
Es el motivo de inactividad actual.
Este valor solo tiene sentido si el estado del reproductor es GCKMediaPlayerStateIdle.
Obtiene la velocidad de reproducción actual de la transmisión.
Será negativo si la transmisión se desplaza hacia atrás, 0 si está en pausa, 1 si se reproduce con normalidad y algún otro valor positivo si se desplaza hacia adelante.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Posición actual de la transmisión, como un NSTimeInterval desde el inicio de la transmisión.
Es el volumen de la transmisión.
Es el estado de silencio de la transmisión.
Es el modo de repetición de la fila actual.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
Es el ID del elemento de la fila actual, si hay alguno.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Indica si hay un elemento actual en la fila.
Es el elemento de la fila actual, si existe.
Es el siguiente elemento de la fila, si hay alguno.
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
Indica si hay un elemento antes del que se está reproduciendo actualmente en la fila.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Indica si hay un elemento precargándose en la cola.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
ID del elemento que se precargó actualmente, si hay alguno.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
ID del elemento que se está cargando actualmente, si hay alguno.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
Es la lista de IDs de segmentos activos.
Es la información del video, si la hay.
- Desde
- 3.3
Son los datos personalizados asociados con el estado de los medios.
Es el estado actual de reproducción del anuncio.
- Desde
- 3.3
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 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,[]]