Android.Media.Session Espace de noms

Classes

Nom Description
MediaController

Permet à une application d’interagir avec une session multimédia en cours.

MediaController.Callback

Rappel pour la réception des mises à jour de la session.

MediaController.PlaybackInfo

Contient des informations sur la lecture actuelle et la façon dont l’audio est géré pour cette session.

MediaController.PlaybackInfo.InterfaceConsts
MediaController.TransportControls

Interface permettant de contrôler la lecture multimédia sur une session.

MediaSession

Autorise l’interaction avec les contrôleurs multimédias, les clés de volume, les boutons multimédias et les contrôles de transport.

MediaSession.Callback

Reçoit des boutons multimédias, des contrôles de transport et des commandes des contrôleurs et du système.

MediaSession.QueueItem

Élément unique qui fait partie de la file d’attente de lecture.

MediaSession.QueueItem.InterfaceConsts
MediaSession.Token

Représente une session en cours.

MediaSession.Token.InterfaceConsts
MediaSessionManager

Fournit la prise en charge de l’interaction avec MediaSession media sessions ces applications qui ont été publiées pour exprimer leur état de lecture multimédia en cours.

MediaSessionManager.ActiveSessionsChangedEventArgs
MediaSessionManager.MediaKeyEventSessionChangedEventArgs
MediaSessionManager.RemoteUserInfo

Informations d’un utilisateur distant de MediaSession ou MediaBrowserService.

MediaSessionManager.Session2TokensChangedEventArgs
PlaybackState

État de lecture d’un MediaSession.

PlaybackState.Builder

Générateur pour PlaybackState les objets.

PlaybackState.CustomAction

PlaybackState.CustomAction CustomActions peut être utilisé pour étendre les fonctionnalités des contrôles de transport standard en exposant des actions spécifiques de l’application à MediaController MediaControllers.

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

Interfaces

Nom Description
MediaSessionManager.IOnActiveSessionsChangedListener

Écoute les modifications apportées à la liste des sessions actives.

MediaSessionManager.IOnMediaKeyEventSessionChangedListener

Écouteur pour recevoir les modifications apportées à la session d’événements de clé multimédia, qui recevrait un événement de clé multimédia, sauf indication contraire.

MediaSessionManager.IOnSession2TokensChangedListener

Écoute les modifications apportées #getSession2Tokens()au .

Énumérations

Nom Description
MediaPlaybackType

Énumère les valeurs retournées par les membres et Local les Remotemembres.

MediaSessionFlags

Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Android.Media.Session.MediaSession.SetFlags .

PlaybackStateCode

Énumère les valeurs retournées par plusieurs types et prises comme paramètre du F :Android.Media.Session.PlaybackState+Builder.SetState et F :Android.Media.Session.PlaybackState+Builder.SetState.