public class AudioEffect extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AudioEffect.Descriptor |
static interface |
AudioEffect.OnControlStatusChangeListener |
static interface |
AudioEffect.OnEnableStatusChangeListener |
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTION_CLOSE_AUDIO_EFFECT_CONTROL_SESSION |
static String |
ACTION_DISPLAY_AUDIO_EFFECT_CONTROL_PANEL |
static String |
ACTION_OPEN_AUDIO_EFFECT_CONTROL_SESSION |
static int |
ALREADY_EXISTS |
static int |
CONTENT_TYPE_GAME |
static int |
CONTENT_TYPE_MOVIE |
static int |
CONTENT_TYPE_MUSIC |
static int |
CONTENT_TYPE_VOICE |
static String |
EFFECT_AUXILIARY |
static String |
EFFECT_INSERT |
static int |
ERROR |
static int |
ERROR_BAD_VALUE |
static int |
ERROR_DEAD_OBJECT |
static int |
ERROR_INVALID_OPERATION |
static int |
ERROR_NO_INIT |
static int |
ERROR_NO_MEMORY |
static String |
EXTRA_AUDIO_SESSION |
static String |
EXTRA_CONTENT_TYPE |
static String |
EXTRA_PACKAGE_NAME |
static int |
SUCCESS |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finalize() |
AudioEffect.Descriptor |
getDescriptor() |
boolean |
getEnabled() |
int |
getId() |
boolean |
hasControl() |
static AudioEffect.Descriptor[] |
queryEffects() |
void |
release() |
void |
setControlStatusListener(AudioEffect.OnControlStatusChangeListener listener) |
int |
setEnabled(boolean enabled) |
void |
setEnableStatusListener(AudioEffect.OnEnableStatusChangeListener listener) |
public static final int SUCCESS
public static final int ERROR
public static final int ALREADY_EXISTS
public static final int ERROR_NO_INIT
public static final int ERROR_BAD_VALUE
public static final int ERROR_INVALID_OPERATION
public static final int ERROR_NO_MEMORY
public static final int ERROR_DEAD_OBJECT
public static final String EFFECT_INSERT
public static final String EFFECT_AUXILIARY
public static final String ACTION_DISPLAY_AUDIO_EFFECT_CONTROL_PANEL
public static final String ACTION_OPEN_AUDIO_EFFECT_CONTROL_SESSION
public static final String ACTION_CLOSE_AUDIO_EFFECT_CONTROL_SESSION
public static final String EXTRA_AUDIO_SESSION
public static final String EXTRA_PACKAGE_NAME
public static final String EXTRA_CONTENT_TYPE
public static final int CONTENT_TYPE_MUSIC
public static final int CONTENT_TYPE_MOVIE
public static final int CONTENT_TYPE_GAME
public static final int CONTENT_TYPE_VOICE
public void release()
public AudioEffect.Descriptor getDescriptor() throws IllegalStateException
IllegalStateExceptionpublic static AudioEffect.Descriptor[] queryEffects()
public int setEnabled(boolean enabled)
throws IllegalStateException
IllegalStateExceptionpublic int getId()
throws IllegalStateException
IllegalStateExceptionpublic boolean getEnabled()
throws IllegalStateException
IllegalStateExceptionpublic boolean hasControl()
throws IllegalStateException
IllegalStateExceptionpublic void setEnableStatusListener(AudioEffect.OnEnableStatusChangeListener listener)
public void setControlStatusListener(AudioEffect.OnControlStatusChangeListener listener)
Copyright © 2008-2013. All Rights Reserved.