From f32bd3c5cd8bd2c00f52ea32d7481c30e29d2acc Mon Sep 17 00:00:00 2001 From: Michael Wright Date: Tue, 9 Dec 2014 13:16:26 -0800 Subject: Don't try to scale the bitmaps for null MediaMetadata. Bug: 18586572 Change-Id: I133e58eeb05136ca82cbd35840b68ebedd9ec365 --- media/java/android/media/session/MediaSession.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media/java/android/media/session/MediaSession.java b/media/java/android/media/session/MediaSession.java index e13f0082a659..df4bc7898b7d 100644 --- a/media/java/android/media/session/MediaSession.java +++ b/media/java/android/media/session/MediaSession.java @@ -412,7 +412,9 @@ public final class MediaSession { * @param metadata The new metadata */ public void setMetadata(@Nullable MediaMetadata metadata) { - metadata = (new MediaMetadata.Builder(metadata, mMaxBitmapSize)).build(); + if (metadata != null ) { + metadata = (new MediaMetadata.Builder(metadata, mMaxBitmapSize)).build(); + } try { mBinder.setMetadata(metadata); } catch (RemoteException e) { -- cgit v1.2.3-59-g8ed1b