From 3661494d46d445fb68d41b0a0ec19fc06420fb34 Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi Date: Wed, 23 Oct 2013 15:21:08 -0700 Subject: [PATCH] Missing LoudnessEnhancer constructor and UUID in public API Bug 11356672 Change-Id: Ia3d16712c8b9bb425a587acd87ba7fad6b4ce31c --- api/current.txt | 2 ++ media/java/android/media/audiofx/AudioEffect.java | 2 -- media/java/android/media/audiofx/LoudnessEnhancer.java | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/api/current.txt b/api/current.txt index 94b40279d15dd..a50970a02ed61 100644 --- a/api/current.txt +++ b/api/current.txt @@ -13228,6 +13228,7 @@ package android.media.audiofx { field public static final java.util.UUID EFFECT_TYPE_BASS_BOOST; field public static final java.util.UUID EFFECT_TYPE_ENV_REVERB; field public static final java.util.UUID EFFECT_TYPE_EQUALIZER; + field public static final java.util.UUID EFFECT_TYPE_LOUDNESS_ENHANCER; field public static final java.util.UUID EFFECT_TYPE_NS; field public static final java.util.UUID EFFECT_TYPE_PRESET_REVERB; field public static final java.util.UUID EFFECT_TYPE_VIRTUALIZER; @@ -13385,6 +13386,7 @@ package android.media.audiofx { } public class LoudnessEnhancer extends android.media.audiofx.AudioEffect { + ctor public LoudnessEnhancer(int) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, java.lang.RuntimeException, java.lang.UnsupportedOperationException; method public float getTargetGain() throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, java.lang.UnsupportedOperationException; method public void setTargetGain(int) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, java.lang.UnsupportedOperationException; field public static final int PARAM_TARGET_GAIN_MB = 0; // 0x0 diff --git a/media/java/android/media/audiofx/AudioEffect.java b/media/java/android/media/audiofx/AudioEffect.java index 12f7bd9a99568..1e1ef8c44768a 100644 --- a/media/java/android/media/audiofx/AudioEffect.java +++ b/media/java/android/media/audiofx/AudioEffect.java @@ -120,8 +120,6 @@ public class AudioEffect { .fromString("58b4b260-8e06-11e0-aa8e-0002a5d5c51b"); /** - * @hide - * CANDIDATE FOR PUBLIC API * UUID for Loudness Enhancer */ public static final UUID EFFECT_TYPE_LOUDNESS_ENHANCER = UUID diff --git a/media/java/android/media/audiofx/LoudnessEnhancer.java b/media/java/android/media/audiofx/LoudnessEnhancer.java index eb2fb753e59c8..7dc417534bca6 100644 --- a/media/java/android/media/audiofx/LoudnessEnhancer.java +++ b/media/java/android/media/audiofx/LoudnessEnhancer.java @@ -65,7 +65,6 @@ public class LoudnessEnhancer extends AudioEffect { private final Object mParamListenerLock = new Object(); /** - * @hide * Class constructor. * @param audioSession system-wide unique audio session identifier. The LoudnessEnhancer * will be attached to the MediaPlayer or AudioTrack in the same audio session.