Android.Media.Session Espacio de nombres

Clases

MediaController

Permite que una aplicación interactúe con una sesión multimedia en curso.

MediaController.Callback

Devolución de llamada para recibir actualizaciones de la sesión.

MediaController.PlaybackInfo

Contiene información sobre la reproducción actual y cómo se controla el audio para esta sesión.

MediaController.PlaybackInfo.InterfaceConsts
MediaController.TransportControls

Interfaz para controlar la reproducción multimedia en una sesión.

MediaSession

Permite la interacción con controladores multimedia, teclas de volumen, botones multimedia y controles de transporte.

MediaSession.Callback

Recibe botones multimedia, controles de transporte y comandos de controladores y del sistema.

MediaSession.QueueItem

Un solo elemento que forma parte de la cola de reproducción.

MediaSession.QueueItem.InterfaceConsts
MediaSession.Token

Representa una sesión en curso.

MediaSession.Token.InterfaceConsts
MediaSessionManager

Proporciona compatibilidad para interactuar con MediaSession media sessions las aplicaciones que se han publicado para expresar su estado de reproducción multimedia en curso.

MediaSessionManager.ActiveSessionsChangedEventArgs
MediaSessionManager.MediaKeyEventSessionChangedEventArgs
MediaSessionManager.RemoteUserInfo

Información de un usuario remoto de MediaSession o MediaBrowserService.

MediaSessionManager.Session2TokensChangedEventArgs
PlaybackState

Estado de reproducción de .MediaSession

PlaybackState.Builder

Generador de PlaybackState objetos.

PlaybackState.CustomAction

PlaybackState.CustomAction CustomActions se puede usar para ampliar las funcionalidades de los controles de transporte estándar mediante la exposición de acciones específicas de la aplicación a MediaController MediaControllers.

PlaybackState.CustomAction.Builder
PlaybackState.CustomAction.InterfaceConsts
PlaybackState.InterfaceConsts

Interfaces

MediaSessionManager.IOnActiveSessionsChangedListener

Escucha los cambios en la lista de sesiones activas.

MediaSessionManager.IOnMediaKeyEventSessionChangedListener

Agente de escucha para recibir cambios en la sesión de eventos de clave multimedia, que recibiría un evento de clave multimedia a menos que se especifique.

MediaSessionManager.IOnSession2TokensChangedListener

Esta API no está pensada generalmente para desarrolladores de aplicaciones de terceros.

Enumeraciones

MediaPlaybackType

Enumera los valores devueltos por los Localmiembros y Remote .

MediaSessionFlags

Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Android.Media.Session.MediaSession.SetFlags .

PlaybackStateCode

Enumera los valores devueltos por varios tipos y tomados como parámetro de los miembros F:Android.Media.Session.PlaybackState+Builder.SetState y F:Android.Media.Session.PlaybackState+Builder.SetState .