Android.Media.Session Espacio de nombres

Clases

Nombre Description
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 único 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 publicadas 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 un MediaSessionobjeto .

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 exponiendo acciones específicas de la aplicación a MediaController MediaControllers.

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

Interfaces

Nombre Description
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

Escucha los cambios realizados en .#getSession2Tokens()

Enumeraciones

Nombre Description
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 .