Table of Contents

Class Equalizer

Namespace
Android.Media.Audiofx
Assembly
MASES.Netdroid.dll
public class Equalizer : AudioEffect, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
Equalizer
Implements
Inherited Members
Extension Methods

Constructors

Equalizer(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Equalizer(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Equalizer(int, int)

public Equalizer(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Exceptions

IllegalArgumentException
IllegalStateException
RuntimeException
UnsupportedOperationException

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

PARAM_BAND_FREQ_RANGE

public static int PARAM_BAND_FREQ_RANGE { get; set; }

Property Value

int

PARAM_BAND_LEVEL

public static int PARAM_BAND_LEVEL { get; set; }

Property Value

int

PARAM_CENTER_FREQ

public static int PARAM_CENTER_FREQ { get; set; }

Property Value

int

PARAM_CURRENT_PRESET

public static int PARAM_CURRENT_PRESET { get; set; }

Property Value

int

PARAM_GET_BAND

public static int PARAM_GET_BAND { get; set; }

Property Value

int

PARAM_GET_NUM_OF_PRESETS

public static int PARAM_GET_NUM_OF_PRESETS { get; set; }

Property Value

int

PARAM_GET_PRESET_NAME

public static int PARAM_GET_PRESET_NAME { get; set; }

Property Value

int

PARAM_LEVEL_RANGE

public static int PARAM_LEVEL_RANGE { get; set; }

Property Value

int

PARAM_NUM_BANDS

public static int PARAM_NUM_BANDS { get; set; }

Property Value

int

PARAM_STRING_SIZE_MAX

public static int PARAM_STRING_SIZE_MAX { get; set; }

Property Value

int

Methods

CreatePoolableInstance(int, int)

HPA initializer for Equalizer(int arg0, int arg1)

public static Equalizer CreatePoolableInstance(int arg0, int arg1)

Parameters

arg0 int
arg1 int

Returns

Equalizer

GetBand(int)

public short GetBand(int arg0)

Parameters

arg0 int

int

Returns

short

short

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

GetBandFreqRange(short)

public int[] GetBandFreqRange(short arg0)

Parameters

arg0 short

short

Returns

int[]

int

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

GetBandLevel(short)

public short GetBandLevel(short arg0)

Parameters

arg0 short

short

Returns

short

short

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

GetBandLevelRange()

public short[] GetBandLevelRange()

Returns

short[]

short

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

GetCenterFreq(short)

public int GetCenterFreq(short arg0)

Parameters

arg0 short

short

Returns

int

int

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

GetCurrentPreset()

public short GetCurrentPreset()

Returns

short

short

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

GetNumberOfBands()

public short GetNumberOfBands()

Returns

short

short

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

GetNumberOfPresets()

public short GetNumberOfPresets()

Returns

short

short

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

GetPresetName(short)

public String GetPresetName(short arg0)

Parameters

arg0 short

short

Returns

String

String

GetProperties()

public Equalizer.Settings GetProperties()

Returns

Equalizer.Settings

Equalizer.Settings

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

SetBandLevel(short, short)

public void SetBandLevel(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

SetParameterListener(OnParameterChangeListener)

public void SetParameterListener(Equalizer.OnParameterChangeListener arg0)

Parameters

arg0 Equalizer.OnParameterChangeListener

Equalizer.OnParameterChangeListener

SetProperties(Settings)

public void SetProperties(Equalizer.Settings arg0)

Parameters

arg0 Equalizer.Settings

Equalizer.Settings

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException

UsePreset(short)

public void UsePreset(short arg0)

Parameters

arg0 short

short

Exceptions

IllegalArgumentException
IllegalStateException
UnsupportedOperationException