993cf322bbe36230e231e955c98274d679b1dabb |
|
22-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make prepare* methods work on API 21-23 devices Some APIs for preparing media before playing are introduced since N. This change allows MediaControllerCompat/MediaSessionCompat use the preparation functionality on API 21-23 devices. Bug:25841735, Bug:25153060, Bug:25153353 Change-Id: I528ff70c69cde26bbc106606c648f8a2a10b6abd
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
5491f533f2781b1693efb6e44df0fb5928bec70d |
|
22-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make prepare* methods work on pre-L devices Some APIs for preparing media before playing are introduced since N. This change allows MediaControllerCompat/MediaSessionCompat use the preparation functionality on pre-L devices. Bug:25841735, Bug:25153060, Bug:25153353 Change-Id: Ifdae76ae8bda1ca6e0f5752254be23040084b22b
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
bee5a864724f8aebaa7308a21c862e646c0e6aa3 |
|
22-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make prepare* methods work in the support library Some APIs for preparing media before playing are introduced since N. This change allows MediaControllerCompat/MediaSessionCompat use the preparation functionality in the support library. Support for these new APIs on pre-N devices will be addressed with separate changes. Bug:25841735, Bug:25153060, Bug:25153353 Change-Id: I53abdb1a0ca96a61533e697215b7857987b73ec9
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
5a506275dffe9cfc675125018f7d3e2902025b44 |
|
05-Jan-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Update javadoc of playFromUri() Removed a comment of MediaControllerCompat.TransportControls.playFromUri() because now it works. Bug: 23188907 Change-Id: Ib0770944a23bf79af56b0a364182536e71978e3c
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
e06d5d3c63e0848add1264327a58afaba6c5ca04 |
|
04-Nov-2015 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Make playFromUri() work on API 21-22" into mnc-ub-dev
|
4b2318177dddccb9e996d0128daa674b2c6d3fc2 |
|
02-Nov-2015 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make playFromUri() work on API 21-22 Since MediaControllerCompat just uses MediaController that doesn't have playFromUri() on API 21-22, we need to use existing sendCustomAction() functionality in order to enable playFromUri() on API 21-22. Bug: 23188907 Change-Id: If3cd379fe2d92cbaa9e005e403dba4c2494d05d4
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
ecc231b11c9e6c1813bf12232559ea372cf02ea7 |
|
02-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Send a message with data in MediaControllerCompat.MessageHandler.post() This CL is a cherry-pick of the framework code from commit Ifd50b857c4503d39868540f6256c78f0cb510c83. Bug: 21478435 Change-Id: I0021b9378bee42d08583234b1edc5972cce8ccf2
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
bbc4b0e06a9e5868cf0c44b2b3ec24fb6ca00b2c |
|
15-Oct-2015 |
Donghyun Cho <donghyun@google.com> |
MediaRouter: Make MediaControllerCompat.playFromUri() work An API23+ method in MediaControllerCompat, playFromUri(), doesn't work when the class is initiated from a session token. This is because the class uses incorrect API version of Impl class. Bug: 24963300 Change-Id: Ibe87e863e0adc63731c74fc98f81e8890ed7f86d
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
229e04bbc3590e8371b5f4b0d46300adaea7f1d5 |
|
12-Aug-2015 |
Dongwon Kang <dwkang@google.com> |
MediaControlerCompat: add API level requirement documentation for playFromUri() Bug: 23142441 Change-Id: I28a79dcd0cfd63d5276d5a35171382157ca3a22a
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
b51f456b92aeb62d5aa9d67e1fb2725b2035fddd |
|
24-Jul-2015 |
Ian Lake <ilake@google.com> |
Add API 23 PLAY_FROM_URI support to MediaSessionCompat Add support for the PLAY_FROM_URI action, added in API 23, to MediaSessionCompat, PlaybackStateCompat, and MediaControllerCompat. Note that while <API 21 and API23+ devices will send calls from MediaControllerCompat.TransportControls.playFromUri() through to the registered Callback, no attempt has been made to make the same functionality available to API 21-22 devices (as those use the native MediaController framework). BUG: 22715736 Change-Id: I8d21196cd8101047a9ec510b7fe817f924ddb7c3
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
e49860b0f76d8336c1d41831ed370b0ff94278ef |
|
04-Dec-2014 |
RoboErik <epastern@google.com> |
Make MediaSessionCompat/MediaControllerCompat work pre 21 This adds support for cross-process communication between MediaSessionCompat and MediaControllerCompat. This is to support apps that split their playback service and ui into different processes and to work with the MediaRouter support lib. bug:18186638 Change-Id: Ib554108fd4db5a9855d482cf3d61ce3d8d9c8850
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
aeb95a772d4365008145407ed52dfbaa61d3c4ac |
|
25-Nov-2014 |
RoboErik <epastern@google.com> |
Finish stubbing out MediaControllerCompat APIs This makes sure MediaControllerCompat has all the methods MediaController has and passes calls through to the framework component on 21+. This does not do backwards compatibility yet. Change-Id: I96cf0bb0e33c09c74edf79e276feb5d6829b7a1f
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
94be6100218126ce6a08bf1f56209578500b361f |
|
28-Oct-2014 |
RoboErik <epastern@google.com> |
Update the support lib MediaRouter dialogs This updates the UI for MediaRouter dialogs to use the new material designs for MediaRouter. This doesn't update everything and new icons are still needed. Change-Id: I87c7c63c10ac60448251a8fc1fc4740a12f1603c
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
16ac83bebda2a19930b9d692789f3b507c49951b |
|
05-Sep-2014 |
RoboErik <epastern@google.com> |
Update add/removeCallback methods to register/unregisterCallback bug:17390821 Change-Id: Ie1248060bf23d9962f4db06fe7d533860c6caa71
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
312f13dea7b4a9229dff784c6e94b0ec0c722b74 |
|
19-Aug-2014 |
RoboErik <epastern@google.com> |
Updates for API feedback round 2 bug:17114404 Change-Id: I25231187a39d898c2e9ff4ef28105d188e32b84d
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
21b38649fa58ad76f993e8767fd6f519c7013a26 |
|
16-Aug-2014 |
RoboErik <epastern@google.com> |
Updates to APIs for council feedback see I3a0b4371700ad6657972c312a5ab89ddfac6df5b for more details. bug:17059552 Change-Id: I6218b7f542da923686e99106687478fe1b795eb9
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
23138c4b9be07abdab0cfdde2c62186359c9e7fa |
|
14-Aug-2014 |
RoboErik <epastern@google.com> |
Add onSessionDestroyed to MediaController.Callback Adds the onSessionDestroyed callback to the support version of MediaController.Callback. bug:17009030 Change-Id: Iff81143137ba564dc4b52fe90c63ae06a9459994
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
5c41750574ba65da432b69f89cd32dc356281005 |
|
26-Jul-2014 |
RoboErik <epastern@google.com> |
Add context to MediaController constructors Part of an api change to MediaController. bug:16561220 Change-Id: I94de9422f4ab5a30d53e0f00227f0d195ad97490
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
b530c89bba371d2d575f10480b2e90914b0d3f3f |
|
21-Jul-2014 |
Gabriel Peal <gpeal@google.com> |
Update support lib for changed MediaSession and MediaController APIs Change-Id: Ib44c8ac3780bbaccdb68ec54d8225677edc0936b
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
1435afe32073dee10e721dfb6122ce6a194a6412 |
|
22-Jul-2014 |
RoboErik <epastern@google.com> |
Update to support AudioAttributes in sessions This does the minimal work to build with AudioAttributes in the sessions apis. More work will need to be done to fully support them here. Change-Id: I5ecda170927025b8e21a365bd58260863a1305c0
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|
24fa6c0dd42df057729e1a258388183f94da7f82 |
|
24-Jun-2014 |
Jeff Brown <jeffbrown@google.com> |
Add media session wrappers to support library. This is an initial check-in which just wraps the API 21+ media session features for use in the support library. It does not provide any backwards compatibility. Change-Id: Ife5f8ddeefa8c6920517fc6704cc19e22767b7d6
/frameworks/support/v4/java/android/support/v4/media/session/MediaControllerCompat.java
|