3e5a34ea8e90e013c7edd39675746130a6eea954 |
|
04-Apr-2017 |
Sungsoo <sungsoo@google.com> |
Revert "MediaSession: Add methods for setting shuffle and repeat modes" This reverts commit ba11085635ea3ef9383b34dd44c43f2a6cd832ff. Bug: 36844917, Bug: 36525228, Bug: 36525325 Test: Pass MediaSessionTest and MediaControllerTest Change-Id: I4805ea58107b5fab8c9f5f0fcaffd1e0e4882ed8
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
7066c9e446bb626804789ac29f0e494aaf94f1bf |
|
04-Apr-2017 |
Sungsoo <sungsoo@google.com> |
Revert "MediaSession: Add methods for queue managements" This reverts commit 99c1f9f453b3b589b3f8f2c32ea4f947e309c089. Bug: 36844917, Bug: 36524925 Test: Pass MediaControllerTest Change-Id: I39425fd5f301e7825d6eab7c01ba94be2185ad01
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
99c1f9f453b3b589b3f8f2c32ea4f947e309c089 |
|
30-Nov-2016 |
Sungsoo <sungsoo@google.com> |
MediaSession: Add methods for queue managements Bug: 30203831 Test: Passed MediaControllerTest Change-Id: Ibc33572d21bd83d47660be8f41173b9cea206015
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
934a526e6823888fe6e51aa48e77e058eb2c137e |
|
12-Sep-2016 |
Hyundo Moon <hdmoon@google.com> |
MediaSession: Rename methods related to shuffle mode This CL remames following methods: - MediaController.getShuffleMode() -> isShuffleModeEnabled() - MediaController.TransportControls.setShuffleMode() -> setShuffleModeEnabled() - MediaSession.setShuffleMode() -> setShuffleModeEnabled() - MediaSession.Callback.onSetShuffleMode() -> onSetShuffleModeEnabled() Change-Id: Ifb1ef5b5355ddec60c3e9e84d53eb4ead4671b4f
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
ba11085635ea3ef9383b34dd44c43f2a6cd832ff |
|
16-Jul-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaSession: Add methods for setting shuffle and repeat modes Bug: 27317954 Change-Id: Ie83b25f40dd84e5b521a186077f23d343314201a
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
22188f118754c3b31c13d2f94daf718f111d92af |
|
02-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSession: Add new methods for preparing media content Introduced new methods for preparing media content: prepare, prepareFromMediaId, prepareFromSearch, and prepareFromUri. These methods allow MediaSession prepare media content rather than play it. MediaSession will set up a queue or buffer their content during these preparing requests. The constants, FLAG_HANDLES_PREPARE_ONLY and EXTRA_PREPARE_ONLY, are removed because the introduced methods can replace them. Bug:25841735, Bug:25153060, Bug:25153353 Change-Id: I8fa2097c98fe2fba92b267d2865a9b75d118af09
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
c2045470a343923b0d74ddbd6a6b80fcf6652d66 |
|
25-Mar-2015 |
P.Y. Laligand <pylaligand@google.com> |
Added MediaController.TransportControls#playFromUri. b/19622238 Change-Id: I75d6258ccafb2266d5f8bdf3a279b3a2e9ef2bbf
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
3625bf72cb8bcf3c7f8f8cd8d708d7206824cc62 |
|
28-Aug-2014 |
RoboErik <epastern@google.com> |
Update to MediaBrowser APIs per council feedback Does all the updates in the bug except the loadIcon/loadBitmap methods, which are removed per feedback from Sharkey. bug:17205016 Change-Id: Ie84d4d25a59c6985ce16972c26c8d1e5c02ff5c9
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
f364f944962c4ec66f5e5b33dafe8480f38f6db6 |
|
22-Jul-2014 |
Gabriel Peal <gpeal@google.com> |
Added Action to PlaybackState Added the ability to discover MediaBrowsers Change-Id: I925c8738ac73afd0bee3dada2ee7ff2d5047e63f
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
f0593bc17b61c872ae2d7705fb598c5e5056e679 |
|
22-Jul-2014 |
Gabriel Peal <gpeal@google.com> |
Added QueueState, playUri, and playFromSearch. Added QueueState to MediaSession/MediaController Added play(Uri) and playFromSearch(String) to MediaController.TransportControls Change-Id: I1a8ad5c22d05015ab6ff5700dc8a758455f1d89b
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
1ff5b1648a051e9650614f0c0f1b3f449777db81 |
|
16-Jul-2014 |
RoboErik <epastern@google.com> |
Change adjustVolumeBy to adjustVolume This makes volume adjustments take a direction instead of a number of steps and renames the API appropriately. Change-Id: I6a31cbc42d889a38aa63446686a424cb2b8b2270
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
01a500ed1c6ae3fff66678144ae637aa8cad0ecc |
|
11-Jul-2014 |
Jeff Brown <jeffbrown@google.com> |
Delete first draft of media routing APIs. The new APIs will not be as tightly integrated into MediaSession. Change-Id: I5cfd37d9d8d0c5d46c55edb5cf0772a8f1ef13ab
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
b69ffd4dc2c8fa85e0064151141ebeee90de471e |
|
30-May-2014 |
RoboErik <epastern@google.com> |
Minimum work to make volume handling work with sessions This is the minimum change to make adjusting volume work with MediaSessions. This only affects adjusting the volume and adjusting the volume with a suggested stream. Adjusting a specific stream or setting a specific stream will still use the same code. This does not fix existing remote volume handling in RCC, which will require a separate change to MediaController. Change-Id: I5b957ff4bece1ee11e2364e1f216e1c08343c983
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
418c10ca9df1505509afeffd558cd92fc97bc635 |
|
19-May-2014 |
RoboErik <epastern@google.com> |
Add 5s timeout to wakelock Also filed a b/15110168 to anr the app if it doesn't finish with the button event in 5s. Change-Id: I23906b4c7f17d3d3a29eef92b523d8653c87017e
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
8a2cfc309ab9126e90022916967c65a793c034f0 |
|
16-May-2014 |
RoboErik <epastern@google.com> |
Move media key processing to sessions Send all media key events over to the MediaSessionService instead of AudioManager. This does not affect volume handling yet, so it is possible to get into a state where volume will be handled by a different thing than media buttons. Except for corner cases this shouldn't be noticable. Change-Id: I00a576175d9c82937f0836e509b9a98d5cb77b83
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
4646d288821d62fdfe481be67d8b7fed7d7eabd8 |
|
13-May-2014 |
RoboErik <epastern@google.com> |
Add UserRecords to separate user interactions Each user record maintains the list of sessions and providers that are running under that user. Lifecycle for providers has been modified to stop discovery when the user is no longer current but keep the binder connection open so long as there's a session that has selected a route from that provider. When a user is stopped all providers on that user will be unbound even if they were still in use. Change-Id: Iadf1efded3415f7ecf384d3a73513883de9c86b0
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|
07c7077c54717dbbf2c401ea32d00fa6df6d77c6 |
|
20-Mar-2014 |
RoboErik <epastern@google.com> |
Add RouteProviders to the new Media APIs Compiles and works with OneMedia. This currently is a rough test of the system for finding, connecting to, and sending messages to routes. This will just connect to the first route it finds when a request to open the route picker is made (and disconnect when another request is made). Change-Id: I5de5521a079471b9e02664be4654c0591dfd9a6d
/frameworks/base/media/java/android/media/session/ISessionCallback.aidl
|