Class AudioEffect
public class AudioEffect : JVMBridgeBase<AudioEffect>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AudioEffect>AudioEffect
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<AudioEffect>.SExecuteWithSignatureArray<T>(IJavaType, string, string, params object[])JVMBridgeBase<AudioEffect>.IsAssignableFrom(IJavaType)JVMBridgeBase<AudioEffect>.IsAssignableFrom<T>()JVMBridgeBase<AudioEffect>.Execute<T>(params T[])JVMBridgeBase<AudioEffect>.DynBridgeClazzJVMBridgeBase<AudioEffect>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
AudioEffect()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public AudioEffect()
AudioEffect(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public AudioEffect(params object[] args)
Parameters
args
object[]
Properties
ACTION_CLOSE_AUDIO_EFFECT_CONTROL_SESSION
public static String ACTION_CLOSE_AUDIO_EFFECT_CONTROL_SESSION { get; }
Property Value
ACTION_DISPLAY_AUDIO_EFFECT_CONTROL_PANEL
public static String ACTION_DISPLAY_AUDIO_EFFECT_CONTROL_PANEL { get; }
Property Value
ACTION_OPEN_AUDIO_EFFECT_CONTROL_SESSION
public static String ACTION_OPEN_AUDIO_EFFECT_CONTROL_SESSION { get; }
Property Value
ALREADY_EXISTS
public static int ALREADY_EXISTS { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CONTENT_TYPE_GAME
public static int CONTENT_TYPE_GAME { get; }
Property Value
CONTENT_TYPE_MOVIE
public static int CONTENT_TYPE_MOVIE { get; }
Property Value
CONTENT_TYPE_MUSIC
public static int CONTENT_TYPE_MUSIC { get; }
Property Value
CONTENT_TYPE_VOICE
public static int CONTENT_TYPE_VOICE { get; }
Property Value
EFFECT_AUXILIARY
public static String EFFECT_AUXILIARY { get; }
Property Value
EFFECT_INSERT
public static String EFFECT_INSERT { get; }
Property Value
EFFECT_POST_PROCESSING
public static String EFFECT_POST_PROCESSING { get; }
Property Value
EFFECT_PRE_PROCESSING
https://developer.android.com/reference/android/media/audiofx/AudioEffect.html#EFFECT_PRE_PROCESSING
public static String EFFECT_PRE_PROCESSING { get; }
Property Value
EFFECT_TYPE_AEC
public static UUID EFFECT_TYPE_AEC { get; }
Property Value
EFFECT_TYPE_AGC
public static UUID EFFECT_TYPE_AGC { get; }
Property Value
EFFECT_TYPE_BASS_BOOST
public static UUID EFFECT_TYPE_BASS_BOOST { get; }
Property Value
EFFECT_TYPE_DYNAMICS_PROCESSING
public static UUID EFFECT_TYPE_DYNAMICS_PROCESSING { get; }
Property Value
EFFECT_TYPE_ENV_REVERB
public static UUID EFFECT_TYPE_ENV_REVERB { get; }
Property Value
EFFECT_TYPE_EQUALIZER
https://developer.android.com/reference/android/media/audiofx/AudioEffect.html#EFFECT_TYPE_EQUALIZER
public static UUID EFFECT_TYPE_EQUALIZER { get; }
Property Value
EFFECT_TYPE_HAPTIC_GENERATOR
public static UUID EFFECT_TYPE_HAPTIC_GENERATOR { get; }
Property Value
EFFECT_TYPE_LOUDNESS_ENHANCER
public static UUID EFFECT_TYPE_LOUDNESS_ENHANCER { get; }
Property Value
EFFECT_TYPE_NS
public static UUID EFFECT_TYPE_NS { get; }
Property Value
EFFECT_TYPE_PRESET_REVERB
public static UUID EFFECT_TYPE_PRESET_REVERB { get; }
Property Value
EFFECT_TYPE_VIRTUALIZER
public static UUID EFFECT_TYPE_VIRTUALIZER { get; }
Property Value
ERROR
public static int ERROR { get; }
Property Value
ERROR_BAD_VALUE
public static int ERROR_BAD_VALUE { get; }
Property Value
ERROR_DEAD_OBJECT
public static int ERROR_DEAD_OBJECT { get; }
Property Value
ERROR_INVALID_OPERATION
public static int ERROR_INVALID_OPERATION { get; }
Property Value
ERROR_NO_INIT
public static int ERROR_NO_INIT { get; }
Property Value
ERROR_NO_MEMORY
public static int ERROR_NO_MEMORY { get; }
Property Value
EXTRA_AUDIO_SESSION
public static String EXTRA_AUDIO_SESSION { get; }
Property Value
EXTRA_CONTENT_TYPE
public static String EXTRA_CONTENT_TYPE { get; }
Property Value
EXTRA_PACKAGE_NAME
public static String EXTRA_PACKAGE_NAME { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
SUCCESS
public static int SUCCESS { get; }
Property Value
Methods
GetDescriptor()
public AudioEffect.Descriptor GetDescriptor()
Returns
Exceptions
GetEnabled()
public bool GetEnabled()
Returns
Exceptions
GetId()
public int GetId()
Returns
Exceptions
HasControl()
public bool HasControl()
Returns
Exceptions
QueryEffects()
public static AudioEffect.Descriptor[] QueryEffects()
Returns
Release()
public void Release()
SetControlStatusListener(OnControlStatusChangeListener)
public void SetControlStatusListener(AudioEffect.OnControlStatusChangeListener arg0)
Parameters
SetEnableStatusListener(OnEnableStatusChangeListener)
public void SetEnableStatusListener(AudioEffect.OnEnableStatusChangeListener arg0)
Parameters
SetEnabled(bool)
public int SetEnabled(bool arg0)