diff --git a/media/java/android/media/session/MediaSessionLegacyHelper.java b/media/java/android/media/session/MediaSessionLegacyHelper.java index c61d7ad0a0b6b..95cb8aee6ac5c 100644 --- a/media/java/android/media/session/MediaSessionLegacyHelper.java +++ b/media/java/android/media/session/MediaSessionLegacyHelper.java @@ -154,8 +154,8 @@ public class MediaSessionLegacyHelper { metadata.getString(MediaMetadata.METADATA_KEY_WRITER)); } if (metadata.containsKey(MediaMetadata.METADATA_KEY_YEAR)) { - oldMetadata.putString(String.valueOf(MediaMetadataRetriever.METADATA_KEY_YEAR), - metadata.getString(MediaMetadata.METADATA_KEY_YEAR)); + oldMetadata.putLong(String.valueOf(MediaMetadataRetriever.METADATA_KEY_YEAR), + metadata.getLong(MediaMetadata.METADATA_KEY_YEAR)); } return oldMetadata; }