aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Berry <arnaudberry@google.com>2019-10-10 21:19:57 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-10-10 21:19:57 -0700
commit4b1825dddc12c5748124e8ee3f47c62b12486cf6 (patch)
tree6589c8ec3af3a4c9c9bc5a81e16af11d53532e03
parented6bd8ee30b3a72ccdc491777140ffbf774c0adb (diff)
parent9cbd984a318f530833c34ea65e808a3e92d0783d (diff)
downloadtests-4b1825dddc12c5748124e8ee3f47c62b12486cf6.tar.gz
Log the EXTRA_MEDIA_ART_SIZE_HINT_PIXELS value in onGetRoot am: cdd24fd5db am: c2bb82b488
am: 9cbd984a31 Change-Id: I85309d30eda4c8f57e4d6bdd0f2734840a8b62fc
-rw-r--r--TestMediaApp/src/com/android/car/media/testmediaapp/MediaKeys.java4
-rw-r--r--TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java4
2 files changed, 8 insertions, 0 deletions
diff --git a/TestMediaApp/src/com/android/car/media/testmediaapp/MediaKeys.java b/TestMediaApp/src/com/android/car/media/testmediaapp/MediaKeys.java
index 8506b6b..9c58483 100644
--- a/TestMediaApp/src/com/android/car/media/testmediaapp/MediaKeys.java
+++ b/TestMediaApp/src/com/android/car/media/testmediaapp/MediaKeys.java
@@ -22,6 +22,10 @@ package com.android.car.media.testmediaapp;
*/
public class MediaKeys {
+ /** Integer extra indicating the recommended size (in pixels) for media art bitmaps. */
+ public static final String EXTRA_MEDIA_ART_SIZE_HINT_PIXELS =
+ "android.media.extras.MEDIA_ART_SIZE_HINT_PIXELS";
+
/**
* Bundle extra holding the Pending Intent to launch to let users resolve the current error.
* See {@link #ERROR_RESOLUTION_ACTION_LABEL} for more details.
diff --git a/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java b/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java
index f8d4b53..6aeac39 100644
--- a/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java
+++ b/TestMediaApp/src/com/android/car/media/testmediaapp/TmaBrowser.java
@@ -26,6 +26,7 @@ import android.os.Handler;
import android.support.v4.media.MediaBrowserCompat.MediaItem;
import android.support.v4.media.session.MediaSessionCompat;
import android.support.v4.media.session.PlaybackStateCompat;
+import android.util.Log;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
@@ -49,6 +50,7 @@ import java.util.List;
* {@link TmaPlayer}.
*/
public class TmaBrowser extends MediaBrowserServiceCompat {
+ private static final String TAG = "TmaBrowser";
private static final String MEDIA_SESSION_TAG = "TEST_MEDIA_SESSION";
private static final String ROOT_ID = "_ROOT_ID_";
@@ -150,6 +152,8 @@ public class TmaBrowser extends MediaBrowserServiceCompat {
@Override
public BrowserRoot onGetRoot(
@NonNull String clientPackageName, int clientUid, Bundle rootHints) {
+ Log.i(TAG, "onGetroot client: " + clientPackageName + " EXTRA_MEDIA_ART_SIZE_HINT_PIXELS: "
+ + rootHints.getInt(MediaKeys.EXTRA_MEDIA_ART_SIZE_HINT_PIXELS, 0));
return mRoot;
}