@@ -10724,6 +10724,7 @@ package android.media {
1072410724 public class AudioRecord {
1072510725 ctor public AudioRecord(int, int, int, int, int) throws java.lang.IllegalArgumentException;
1072610726 method public int getAudioFormat();
10727+ method public int getAudioSessionId();
1072710728 method public int getAudioSource();
1072810729 method public int getChannelConfiguration();
1072910730 method public int getChannelCount();
@@ -11515,6 +11516,11 @@ package android.media {
1151511516
1151611517package android.media.audiofx {
1151711518
11519+ public class AcousticEchoCanceler extends android.media.audiofx.AudioEffect {
11520+ method public static android.media.audiofx.AcousticEchoCanceler create(int);
11521+ method public static boolean isAvailable();
11522+ }
11523+
1151811524 public class AudioEffect {
1151911525 method public android.media.audiofx.AudioEffect.Descriptor getDescriptor() throws java.lang.IllegalStateException;
1152011526 method public boolean getEnabled() throws java.lang.IllegalStateException;
@@ -11565,6 +11571,11 @@ package android.media.audiofx {
1156511571 method public abstract void onEnableStatusChange(android.media.audiofx.AudioEffect, boolean);
1156611572 }
1156711573
11574+ public class AutomaticGainControl extends android.media.audiofx.AudioEffect {
11575+ method public static android.media.audiofx.AutomaticGainControl create(int);
11576+ method public static boolean isAvailable();
11577+ }
11578+
1156811579 public class BassBoost extends android.media.audiofx.AudioEffect {
1156911580 ctor public BassBoost(int, int) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, java.lang.RuntimeException, java.lang.UnsupportedOperationException;
1157011581 method public android.media.audiofx.BassBoost.Settings getProperties() throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, java.lang.UnsupportedOperationException;
@@ -11683,6 +11694,11 @@ package android.media.audiofx {
1168311694 field public short numBands;
1168411695 }
1168511696
11697+ public class NoiseSuppressor extends android.media.audiofx.AudioEffect {
11698+ method public static android.media.audiofx.NoiseSuppressor create(int);
11699+ method public static boolean isAvailable();
11700+ }
11701+
1168611702 public class PresetReverb extends android.media.audiofx.AudioEffect {
1168711703 ctor public PresetReverb(int, int) throws java.lang.IllegalArgumentException, java.lang.RuntimeException, java.lang.UnsupportedOperationException;
1168811704 method public short getPreset() throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, java.lang.UnsupportedOperationException;
0 commit comments