9961e6e72ded525e84a78ee3b6fba6a3f374c93e |
|
05-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaSessionCompat: Refactor Callback classes MediaSessionImplBase only requires onSeekTo() and onSetRating() callback methods. Change-Id: I35fcc4936b048580f49611bbffa04563ab33445c
/frameworks/support/v4/jellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
|
b29d99569cf603f6349e3582682d096a1750fcc3 |
|
16-Sep-2015 |
Mounir Lamouri <mlamouri@google.com> |
MediaSessionCompat: fix crash when registerMediaEventReceiver needs a ComponentName. Some broken implementations of Android do not accept registerMediaEventReceiver with a PendingIntent even if it should be supported. This CL work arounds the issue and fallbacks to ComponentName if needed. BUG: 24051980 Change-Id: Ia83bc2bcdf5eda716d21809e07cac1420e6549b9
/frameworks/support/v4/jellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
|
bd0822174be5562e88b213ae2970708ab974ee0f |
|
05-Aug-2015 |
Sungsoo Lim <sungsoo@google.com> |
Make Media Compat API level specific helpers non-public Bug: 22717261 Change-Id: Ibe77ced62cd73710e013a2cc0492cc56dbd2ac4c
/frameworks/support/v4/jellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
|
b5d44b772175e55013d16dc58a17eff30fcc3261 |
|
07-Apr-2015 |
Ian Lake <ilake@google.com> |
Set RemoteControlClient transport flags from PlaybackStateCompat Call RCC's setTransportControlFlags for API 14-20 devices when PlaybackStateCompat changes, converting actions to transport control flags as needed. This ensures that lockscreen controls (among other things) appear correctly without developers having to specifically call getRemoteControlClient().setTransportControlFlags() themselves. Copies static actions constants from PlaybackState into MediaSessionCompatApi14, 18, and 19 as needed to extract actions. BUG: 19730261 Change-Id: I33dece21108cb41bd71731f0a376513f8d63932b
/frameworks/support/v4/jellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
|
780707609d1eca35ba46b36b6e18045e3738ef83 |
|
07-Apr-2015 |
Ian Lake <ilake@google.com> |
Revert "Set RemoteControlClient transport flags from PlaybackStateCompat" This reverts commit 55642c06219b6c5c41cd97a389797131d00cb595. Change-Id: Ife2a65fb325f4c1c0fb149ae925be4a2412da467
/frameworks/support/v4/jellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
|
55642c06219b6c5c41cd97a389797131d00cb595 |
|
05-Apr-2015 |
Ian Lake <ilake@google.com> |
Set RemoteControlClient transport flags from PlaybackStateCompat Call RCC's setTransportControlFlags for API 14-20 devices when PlaybackStateCompat changes, converting actions to transport control flags as needed. This ensures that lockscreen controls (among other things) appear correctly without developers having to specifically call getRemoteControlClient().setTransportControlFlags() themselves. BUG: 19730261 Change-Id: I16052b79d514aa6ef92672130358d14924cfbc71
/frameworks/support/v4/jellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
|
5c9469e010106467791b47b0fa83efda84491a21 |
|
25-Nov-2014 |
RoboErik <epastern@google.com> |
Add backwards compatibility to MediaSessionCompat Make MediaSessionCompat backwards compatible using RCC on APIs 14-20 and MediaSession on 21+. Verified on API 16. bug:18186638 Change-Id: I7cca9d85d4377a69366d69c0fa59b9739cd51233
/frameworks/support/v4/jellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
|