Merge "Missing LoudnessEnhancer constructor and UUID in public API" into klp-dev

This commit is contained in:
Jean-Michel Trivi
2013-10-24 23:42:12 +00:00
committed by Android (Google) Code Review
3 changed files with 2 additions and 3 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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.