From eecd7f7423b3b986cc42a20ef6c5be304d09bd7d Mon Sep 17 00:00:00 2001 From: Ovidiu Pana Date: Fri, 6 May 2022 23:47:45 +0000 Subject: [PATCH] Unhide LogSessionId constant. Test: existing tests pass. Bug: 202265833 Change-Id: I5b243563007ce69b76d9f724944e5924bebb7bec --- core/api/current.txt | 1 + media/java/android/media/MediaFormat.java | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/api/current.txt b/core/api/current.txt index e4fc9f3a57d15..4d344334067b0 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -21438,6 +21438,7 @@ package android.media { field public static final String KEY_VIDEO_QP_P_MAX = "video-qp-p-max"; field public static final String KEY_VIDEO_QP_P_MIN = "video-qp-p-min"; field public static final String KEY_WIDTH = "width"; + field public static final String LOG_SESSION_ID = "log-session-id"; field public static final String MIMETYPE_AUDIO_AAC = "audio/mp4a-latm"; field public static final String MIMETYPE_AUDIO_AC3 = "audio/ac3"; field public static final String MIMETYPE_AUDIO_AC4 = "audio/ac4"; diff --git a/media/java/android/media/MediaFormat.java b/media/java/android/media/MediaFormat.java index 050ae7268ef2c..66e2c413312ea 100644 --- a/media/java/android/media/MediaFormat.java +++ b/media/java/android/media/MediaFormat.java @@ -230,9 +230,10 @@ public final class MediaFormat { /** * A key describing the log session ID for MediaCodec. The log session ID is a random 32-byte * hexadecimal string that is used to associate metrics from multiple media codec instances - * to the same playback or recording session. + * to the same playback or recording session. The value is created as + * {@link android.media.metrics.LogSessionId LogSessionId}. Sessions are created in + * {@link android.media.metrics.MediaMetricsManager MediaMetricsManager}. * The associated value is a string. - * @hide */ public static final String LOG_SESSION_ID = "log-session-id";