e02209213338206855e67df429404b0efc6dbb81 |
|
20-Apr-2018 |
Hyundo Moon <hdmoon@google.com> |
MediaSessionCompat: Fix setPlaybackToLocal(stream) in API < 21 In API < 21, MediaSessionCompat.setPlaybackToLocal(int stream) did not set the given stream to the session. As a result, the session could not control any volume except the default stream (STREAM_MUSIC). This CL fixes this behavior so that the sesson can control volume of other streams (e.g. STREAM_ALARM). This CL also fixes the failures of below tests in API < 21: - MediaController2Test.testSetVolumeWithLocalVolume - MediaController2Test.testAdjustVolumeWithLocalVolume Bug: 78155309 Test: Ran version-compat-test Change-Id: I1122cf2c917653b5baed1c1d2f4b604c01913369
/frameworks/support/media/src/main/java/android/support/v4/media/session/MediaSessionCompat.java
|
34db0cf37f906c4829062b1bb07187d0b868b1e5 |
|
18-Apr-2018 |
Hyundo Moon <hdmoon@google.com> |
Remove duplicate LEGACY_CONTROLLER / Fix that extras are ignored The string constant LEGACY_CONTROLLER is defined in two different places (MediaSessionCompat / MediaSessionManager). This CL removes the private one in MediaSessionCompat. Also, this CL fixes error which the 'extras' are not passed on pre-Lollipop. Test: ran version-compat-tests Change-Id: I0c40e3a1d31dc949ae00191c1cc5073cf8bf2c20
/frameworks/support/media/src/main/java/android/support/v4/media/session/MediaSessionCompat.java
|
33c4a1793fdbe7249e130a770d43cee7b4ed6ee1 |
|
16-Apr-2018 |
Sungsoo Lim <sungsoo@google.com> |
Unhide RemoteUserInfo and related methods Bug: 77878895 Test: ./gradlew :media:check :media:connectedCheck Change-Id: Ia1cc7685423a6274a896c56a7fc13c08cbee1dff
/frameworks/support/media/src/main/java/android/support/v4/media/session/MediaSessionCompat.java
|
125eb394e21cac19a59e36d58b96e5eea6a76cea |
|
12-Apr-2018 |
Sungsoo Lim <sungsoo@google.com> |
Implement MSC.getCurrentControllerInfo Bug: 77878895 Test: ./gradlew :media:check :media:connectedCheck Change-Id: I48b8c0d9ae0c12d9aecb18c6862d6c56f7839c94
/frameworks/support/media/src/main/java/android/support/v4/media/session/MediaSessionCompat.java
|
24919ee8c30d91ec056cae6c4f578d7007cbe968 |
|
20-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Move MediaBrowserCompat and MediaControllerCompat back to android.support.* package. Turns out both MediaBrowserCompat and MediaControllerCompat had private inner classes that were parcelables that get passed around from app to app. This CL moves them back to android.support.v4.media.* Bug: 75981216 Test: media/version-compat-tests/runtest.sh Change-Id: Id537f8e01edee24dd71eeb7b2fdef9f5855e7d51 Merged-Id: Id537f8e01edee24dd71eeb7b2fdef9f5855e7d51
/frameworks/support/media/src/main/java/android/support/v4/media/session/MediaSessionCompat.java
|
89febf83e2bd3720923474006bcdf6c91a3b88f2 |
|
13-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Fix imports for media code. A follow up after factor to make it so androidx imports go in the correct order. Test: ./gradlew buildOnServer Change-Id: I96aacaf568bc808c5114e106bdd0099c8ed182f5
/frameworks/support/media/src/main/java/android/support/v4/media/session/MediaSessionCompat.java
|
0efa1d51de34b6a70994061949e1c9e804ebb8b3 |
|
09-Mar-2018 |
Jake Wharton <jakew@google.com> |
Rename libray folders to align with artifact names. Bug: 74390715 Test: none Change-Id: I96626ec6a6b728a6b44b394b4bfe53185236cbe9
/frameworks/support/media/src/main/java/android/support/v4/media/session/MediaSessionCompat.java
|