1. abf0adc [Media ML] Sync with original implementation by Jin Seok Park · 4 years, 2 months ago
  2. 4bf177f [Media ML] Support customization for volume keys by Jin Seok Park · 4 years, 3 months ago
  3. 7d8d596 [DO NOT MERGE] Add setting custom MediaButtonReceiver by Jin Seok Park · 4 years, 4 months ago
  4. c3d57f0 Keep media sessions for stopping user until the stopping is completed am: f281109786 by Jaewan Kim · 4 years, 3 months ago
  5. 803c315 AudioService: permission for volume adjustment to lowest values by Jean-Michel Trivi · 4 years, 4 months ago
  6. f281109 Keep media sessions for stopping user until the stopping is completed by Jaewan Kim · 4 years, 3 months ago
  7. 2b22f9e MediaSessionService: Leave log for any session creation failure by Jaewan Kim · 4 years, 4 months ago
  8. 142ecee Merge "[Media ML] Support customization for single/double/triple clicks" into rvc-dev by Jin Seok Park · 4 years, 4 months ago
  9. 34e68a4 [Media ML] Support customization for single/double/triple clicks by Jin Seok Park · 4 years, 5 months ago
  10. f8448d1 Merge "Fix finding media button session" into rvc-dev by Jaewan Kim · 4 years, 4 months ago
  11. 67a0c75 Fix finding media button session by Jaewan Kim · 4 years, 4 months ago
  12. e1d05c6 [Media ML] Support customization for long press implementation by Jin Seok Park · 4 years, 7 months ago
  13. 9fa9b10 [Media ML] Add get/setSessionPolicies APIs by Jin Seok Park · 4 years, 6 months ago
  14. 30e8bff [Media ML] Add uid as parameter by Jin Seok Park · 4 years, 6 months ago
  15. b40a716 [Media ML] Implement button session management by Jin Seok Park · 4 years, 7 months ago
  16. dab21fd MediaSessionService: Fix crash with implicit media button receiver by Jaewan Kim · 4 years, 7 months ago
  17. 887be32 Prevent the session count from being compromised by Hyundo Moon · 4 years, 7 months ago
  18. c4a53f5 [Media ML] Add button session management related classes by Jin Seok Park · 4 years, 8 months ago
  19. 745422a Limit the number of MediaSessions per uid by Hyundo Moon · 4 years, 7 months ago
  20. 277ea28 Stop using UserHandle.getUserId() in media sever by Sungsoo Lim · 4 years, 8 months ago
  21. ffc63e8 MediaSessionService: Keep Media1 and Media2 session in the one place by Jaewan Kim · 4 years, 8 months ago
  22. 0ad953f Introduce common interfaces for both session1 and session2 by Jaewan Kim · 4 years, 8 months ago
  23. f1e6a07 MediaSessionRecord: Clean up codes by Jaewan Kim · 4 years, 8 months ago
  24. 3603385 Clean up unused codes around the RemoteUserInfo by Jaewan Kim · 4 years, 8 months ago
  25. e069442 MediaSessionService: Remove unused code by Jaewan Kim · 4 years, 8 months ago
  26. c7e7152 MediaSessionManager: Split abstract class Callback into interfaces by Jaewan Kim · 5 years ago
  27. 1b2323a Revert "Revert "Make media command be a shell command"" by Sungsoo Lim · 4 years, 9 months ago
  28. feb6023 Revert "Make media command be a shell command" by Kyunglyul Hyun · 4 years, 9 months ago
  29. 489a632 Make media command be a shell command by Sungsoo Lim · 4 years, 9 months ago
  30. c16bdea MediaSessionService: Leave log for all incoming media/volume keys by Jaewan Kim · 4 years, 10 months ago
  31. 6b72d01 MediaSessionService: Improve volume key handling log by Jaewan Kim · 5 years ago
  32. 14ddf75 Allow to register multiple callbacks in MediaSessionManager by Sungsoo Lim · 5 years ago
  33. f3e269c Fallback to default volume handling when session is released by Jaewan Kim · 5 years ago
  34. 9b62f45 Remove MediaSessionServiceImpl by Hyundo Moon · 5 years ago
  35. d8b978d Introduce ServiceImpl for MediaSessionService by Sungsoo Lim · 6 years ago
  36. ea91186 MediaSessionManager: Add listener for Session2Token changes by Jaewan Kim · 6 years ago
  37. 72994d4 Merge changes I185d3723,Id674576a by Hyundo Moon · 6 years ago
  38. bbce333 MediaSessionManager: Add getSession2Tokens() by Jaewan Kim · 6 years ago
  39. c451a82 Introduce SessionCallbackLink by Hyundo Moon · 6 years ago
  40. 7a58fbd MediaSessionService: Keep track of newly created MediaSession2 by Jaewan Kim · 6 years ago
  41. 7ad3987 MediaSession2: Tell framework about new MediaSession2 by Jaewan Kim · 6 years ago
  42. fcaaba0 Revert "Introduce SessionCallbackLink" by Hyundo Moon · 6 years ago
  43. ecf7b4f Merge "MediaController: Use Context#getPackageName() for RemoteUserInfo" by TreeHugger Robot · 6 years ago
  44. ffdb53d MediaController: Use Context#getPackageName() for RemoteUserInfo by Jaewan Kim · 6 years ago
  45. 8eee83e Introduce SessionCallbackLink by Hyundo Moon · 6 years ago
  46. 5b9c2c2 Allow Activity/Service to get media keys across the boot by Jaewan Kim · 6 years ago
  47. 6ebbbc8 Revert "Allow Activity/Service to get media keys across the boot" by Wale Ogunwale · 6 years ago
  48. 8f47426 Allow Activity/Service to get media keys across the boot by Jaewan Kim · 6 years ago
  49. 9a908db Rename KeyEvent.isMediaKey() to isMediaSessionKey() by Hyundo Moon · 6 years ago
  50. 6f7a0f4 Remove unused Media 2.0 APIs by Sungsoo Lim · 6 years ago
  51. 049a32c Remove unused MediaBrowser2 and relevant classes by Sungsoo Lim · 6 years ago
  52. 4f5e805 MediaSessionManager: Prevent volume keys from being ignored by Jaewan Kim · 6 years ago
  53. 7b3cae3 MediaSessionService: Fix NPE by Jaewan Kim · 6 years ago
  54. 21c23e3 Differentiate MediaController in a process for MediaSession by Jaewan Kim · 6 years ago
  55. 77748b6 MediaSessionService: Provide caller information for media key events by Jaewan Kim · 6 years ago
  56. 03cba65 MediaSessionManager: Apply API council review by Jaewan Kim · 6 years ago
  57. 7a3593d Merge changes from topic "MediaSessionManager_isTrustedForMediaControl" into pi-dev by TreeHugger Robot · 6 years ago
  58. b1e344e MediaSession: Create getCurentControllerInfo() by Hyundo Moon · 6 years ago
  59. 129a562 MediaSessionService: Stop using APIs in the MediaComponents by Jaewan Kim · 6 years ago
  60. 6823d81 Remove unneeded context by Christofer Åkersten · 6 years ago
  61. f84c1c0 MediaSession2: Protect MediaSessionManager APIs with permission by Hyundo Moon · 6 years ago
  62. 525c88c MediaSession2: Clean up TODOs under frameworks/base by Jaewan Kim · 6 years ago
  63. fed4950 MediaSession2: Ask server whether a controller is trusted by Jaewan Kim · 6 years ago
  64. 005e2bb MediaSession2: Clean up TODOs under frameworks/base/services by Jaewan Kim · 6 years ago
  65. 247779b Merge "MediaSession2: Add caller to the callback methods" by TreeHugger Robot · 6 years ago
  66. 3fb60d5 MediaSession2: Add caller to the callback methods by Jaewan Kim · 6 years ago
  67. 375efa1 Revert "Revert "Complete [add|remove]OnSessionTokensChangedListener"" by Sungsoo Lim · 6 years ago
  68. 65a1867 Revert "Complete [add|remove]OnSessionTokensChangedListener" by Esteban Talavera · 6 years ago
  69. 86c7d72 Complete [add|remove]OnSessionTokensChangedListener by Christofer Åkersten · 6 years ago
  70. c0d54a2 Fix ConcurrentModificationException by Sungsoo Lim · 6 years ago
  71. 117c7f7 Remove MediaSession2Record by Sungsoo Lim · 7 years ago
  72. 72b7966 Merge "MediaSessionService: Document necessity of onSessionDestroyed()" by Jaewan Kim · 7 years ago
  73. 7e9e4d9 MediaSessionService: Document necessity of onSessionDestroyed() by Jaewan Kim · 7 years ago
  74. 66d451b MediaSessionService: Detects changes media session service apps by Jaewan Kim · 7 years ago
  75. 44fec2d MediaSession2: Simplify constructor of SessionToken2 by Jaewan Kim · 7 years ago
  76. c599ba3 MediaSession2: Move binder interfaces into the updatable by Jaewan Kim · 7 years ago
  77. a70b3e5 MediaSession2: Implements sendCustomCommand() by Jaewan Kim · 7 years ago
  78. 379e30d MediaSession2: Add listeners for change in session token by Jaewan Kim · 7 years ago
  79. f7a7706 MediaSession2: Fix timing issue by Jaewan Kim · 7 years ago
  80. 04de5de MediaSession2: Last changes before API unhide by Jaewan Kim · 7 years ago
  81. bcecf31 MediaSession2: Initial commit of MediaLibraryService2 by Jaewan Kim · 7 years ago
  82. ceb6b6e MediaSession2: Move MediaSession2/MediaController2 from experimental by Jaewan Kim · 7 years ago
  83. 2afdbc4 Call listeners whenever players are removed by Sungsoo Lim · 7 years ago
  84. 875e697 Revert "Revert "Fix overactive media routing"" by Sungsoo Lim · 7 years ago
  85. 0aec178 Revert "Fix overactive media routing" by Eric Laurent · 7 years ago
  86. 1834130 Fix overactive media routing by Sungsoo Lim · 7 years ago
  87. fa85b60 Set the global priority session immediately after its flag is set by Jaewan Kim · 7 years ago
  88. da74a15 MediaSessionService: Prevent getActiveSessions() from growing infinitely by Jaewan Kim · 7 years ago
  89. 739d6c2 Prevent system crash when adjusting volume with illegal direction by Hyundo Moon · 7 years ago
  90. fdb612e Prevent play/pause key from starting voice search on TV by Jaewan Kim · 7 years ago
  91. b82b704 Merge "Restore the selected route when an app starts to make sound" by Sungsoo Lim · 7 years ago
  92. b365856 Restore the selected route when an app starts to make sound by Sungsoo · 7 years ago
  93. b852e56 Migrate managed services from setting to policy xml by Julia Reynolds · 7 years ago
  94. 101b4d5 Allow media apps to receive media key events after the phone call by Jaewan Kim · 7 years ago
  95. cadb305 Merge "Fix MediaSessionManager.Callback to be called with the media button session" into oc-dev by TreeHugger Robot · 7 years ago
  96. 98e4aaf Fix MediaSessionManager.Callback to be called with the media button session by Jaewan Kim · 7 years ago
  97. ba18d8e Launch voice assistant by the KEYCODE_MEDIA_PLAY_PAUSE by Jaewan Kim · 7 years ago
  98. e259ad2 Check bluetooth app id instead of uid by Amith Yamasani · 7 years ago
  99. fe9a53b Consistent dump() permission checking. by Jeff Sharkey · 7 years ago
  100. 92dea33 Simplify the media button handling logic by Jaewan Kim · 8 years ago