tree: 5a93cf9cdb748a68b8771f6a7732ca4595ad3de2 [path history] [tgz]
  1. public/
  2. audio_focus_manager.cc
  3. audio_focus_manager.h
  4. audio_focus_manager_metrics_helper.cc
  5. audio_focus_manager_metrics_helper.h
  6. audio_focus_manager_unittest.cc
  7. BUILD.gn
  8. manifest.json
  9. media_controller.cc
  10. media_controller.h
  11. media_controller_unittest.cc
  12. media_session_service.cc
  13. media_session_service.h
  14. media_session_service_unittest.cc
  15. mock_media_session.cc
  16. mock_media_session.h
  17. OWNERS
  18. README.md
services/media_session/README.md

Media Session

Media Session manages the media session and audio focus for playback across the entire system.

Clients can use the Audio Focus API to request audio focus and observe changes through AudioFocusObserver. The Media Session API can be used to control playback and observe changes through MediaSessionObserver.