tree: e6bb53449fb4101412e8a074418e1bd226527a77 [path history] [tgz]
  1. BUILD.gn
  2. mock_remote_command_center_delegate.cc
  3. mock_remote_command_center_delegate.h
  4. OWNERS
  5. README.md
  6. remote_command_center_delegate.cc
  7. remote_command_center_delegate.h
  8. remote_command_center_delegate_impl.h
  9. remote_command_center_delegate_impl.mm
  10. remote_command_center_delegate_ns.h
  11. remote_command_center_delegate_ns.mm
  12. remote_command_center_delegate_observer.cc
  13. remote_command_center_delegate_observer.h
ui/base/now_playing/README.md

This component is used to interface with Mac OS's MPNowPlayingInfoCenter and related MediaPlayer API: https://developer.apple.com/documentation/mediaplayer/mpnowplayinginfocenter

This includes an interface for MPRemoteCommandCenter, which can be used to receive media-related user input (e.g. media keys and actions that are available through the MPNowPlayingInfoCenter such as repeat and rating). https://developer.apple.com/documentation/mediaplayer/mpremotecommandcenter

Note that these APIs are only available on Mac OS 10.12.2 or later.