Table of Contents

Class DynamicsProcessing

Namespace
Android.Media.Audiofx
Assembly
MASES.Netdroid.dll
public class DynamicsProcessing : AudioEffect, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<AudioEffect>
DynamicsProcessing
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<AudioEffect>.IsAssignableFrom(IJavaType)
JVMBridgeBase<AudioEffect>.IsAssignableFrom<T>()
JVMBridgeBase<AudioEffect>.Execute<T>(params T[])
JVMBridgeBase<AudioEffect>.DynBridgeClazz
JVMBridgeBase<AudioEffect>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

DynamicsProcessing()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public DynamicsProcessing()

DynamicsProcessing(int)

public DynamicsProcessing(int arg0)

Parameters

arg0 int

int

DynamicsProcessing(int, int, Config)

public DynamicsProcessing(int arg0, int arg1, DynamicsProcessing.Config arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 DynamicsProcessing.Config

DynamicsProcessing.Config

DynamicsProcessing(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 DynamicsProcessing(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

VARIANT_FAVOR_FREQUENCY_RESOLUTION

public static int VARIANT_FAVOR_FREQUENCY_RESOLUTION { get; }

Property Value

int

VARIANT_FAVOR_TIME_RESOLUTION

public static int VARIANT_FAVOR_TIME_RESOLUTION { get; }

Property Value

int

Methods

GetChannelByChannelIndex(int)

public DynamicsProcessing.Channel GetChannelByChannelIndex(int arg0)

Parameters

arg0 int

int

Returns

DynamicsProcessing.Channel

DynamicsProcessing.Channel

GetChannelCount()

public int GetChannelCount()

Returns

int

int

GetConfig()

public DynamicsProcessing.Config GetConfig()

Returns

DynamicsProcessing.Config

DynamicsProcessing.Config

GetInputGainByChannelIndex(int)

public float GetInputGainByChannelIndex(int arg0)

Parameters

arg0 int

int

Returns

float

float

GetLimiterByChannelIndex(int)

public DynamicsProcessing.Limiter GetLimiterByChannelIndex(int arg0)

Parameters

arg0 int

int

Returns

DynamicsProcessing.Limiter

DynamicsProcessing.Limiter

GetMbcBandByChannelIndex(int, int)

public DynamicsProcessing.MbcBand GetMbcBandByChannelIndex(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

DynamicsProcessing.MbcBand

DynamicsProcessing.MbcBand

GetMbcByChannelIndex(int)

public DynamicsProcessing.Mbc GetMbcByChannelIndex(int arg0)

Parameters

arg0 int

int

Returns

DynamicsProcessing.Mbc

DynamicsProcessing.Mbc

GetPostEqBandByChannelIndex(int, int)

public DynamicsProcessing.EqBand GetPostEqBandByChannelIndex(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

DynamicsProcessing.EqBand

DynamicsProcessing.EqBand

GetPostEqByChannelIndex(int)

public DynamicsProcessing.Eq GetPostEqByChannelIndex(int arg0)

Parameters

arg0 int

int

Returns

DynamicsProcessing.Eq

DynamicsProcessing.Eq

GetPreEqBandByChannelIndex(int, int)

public DynamicsProcessing.EqBand GetPreEqBandByChannelIndex(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

DynamicsProcessing.EqBand

DynamicsProcessing.EqBand

GetPreEqByChannelIndex(int)

public DynamicsProcessing.Eq GetPreEqByChannelIndex(int arg0)

Parameters

arg0 int

int

Returns

DynamicsProcessing.Eq

DynamicsProcessing.Eq

SetAllChannelsTo(Channel)

public void SetAllChannelsTo(DynamicsProcessing.Channel arg0)

Parameters

arg0 DynamicsProcessing.Channel

DynamicsProcessing.Channel

SetChannelTo(int, Channel)

public void SetChannelTo(int arg0, DynamicsProcessing.Channel arg1)

Parameters

arg0 int

int

arg1 DynamicsProcessing.Channel

DynamicsProcessing.Channel

SetInputGainAllChannelsTo(float)

public void SetInputGainAllChannelsTo(float arg0)

Parameters

arg0 float

float

SetInputGainbyChannel(int, float)

public void SetInputGainbyChannel(int arg0, float arg1)

Parameters

arg0 int

int

arg1 float

float

SetLimiterAllChannelsTo(Limiter)

public void SetLimiterAllChannelsTo(DynamicsProcessing.Limiter arg0)

Parameters

arg0 DynamicsProcessing.Limiter

DynamicsProcessing.Limiter

SetLimiterByChannelIndex(int, Limiter)

public void SetLimiterByChannelIndex(int arg0, DynamicsProcessing.Limiter arg1)

Parameters

arg0 int

int

arg1 DynamicsProcessing.Limiter

DynamicsProcessing.Limiter

SetMbcAllChannelsTo(Mbc)

public void SetMbcAllChannelsTo(DynamicsProcessing.Mbc arg0)

Parameters

arg0 DynamicsProcessing.Mbc

DynamicsProcessing.Mbc

SetMbcBandAllChannelsTo(int, MbcBand)

public void SetMbcBandAllChannelsTo(int arg0, DynamicsProcessing.MbcBand arg1)

Parameters

arg0 int

int

arg1 DynamicsProcessing.MbcBand

DynamicsProcessing.MbcBand

SetMbcBandByChannelIndex(int, int, MbcBand)

public void SetMbcBandByChannelIndex(int arg0, int arg1, DynamicsProcessing.MbcBand arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 DynamicsProcessing.MbcBand

DynamicsProcessing.MbcBand

SetMbcByChannelIndex(int, Mbc)

public void SetMbcByChannelIndex(int arg0, DynamicsProcessing.Mbc arg1)

Parameters

arg0 int

int

arg1 DynamicsProcessing.Mbc

DynamicsProcessing.Mbc

SetPostEqAllChannelsTo(Eq)

public void SetPostEqAllChannelsTo(DynamicsProcessing.Eq arg0)

Parameters

arg0 DynamicsProcessing.Eq

DynamicsProcessing.Eq

SetPostEqBandAllChannelsTo(int, EqBand)

public void SetPostEqBandAllChannelsTo(int arg0, DynamicsProcessing.EqBand arg1)

Parameters

arg0 int

int

arg1 DynamicsProcessing.EqBand

DynamicsProcessing.EqBand

SetPostEqBandByChannelIndex(int, int, EqBand)

public void SetPostEqBandByChannelIndex(int arg0, int arg1, DynamicsProcessing.EqBand arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 DynamicsProcessing.EqBand

DynamicsProcessing.EqBand

SetPostEqByChannelIndex(int, Eq)

public void SetPostEqByChannelIndex(int arg0, DynamicsProcessing.Eq arg1)

Parameters

arg0 int

int

arg1 DynamicsProcessing.Eq

DynamicsProcessing.Eq

SetPreEqAllChannelsTo(Eq)

public void SetPreEqAllChannelsTo(DynamicsProcessing.Eq arg0)

Parameters

arg0 DynamicsProcessing.Eq

DynamicsProcessing.Eq

SetPreEqBandAllChannelsTo(int, EqBand)

public void SetPreEqBandAllChannelsTo(int arg0, DynamicsProcessing.EqBand arg1)

Parameters

arg0 int

int

arg1 DynamicsProcessing.EqBand

DynamicsProcessing.EqBand

SetPreEqBandByChannelIndex(int, int, EqBand)

public void SetPreEqBandByChannelIndex(int arg0, int arg1, DynamicsProcessing.EqBand arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 DynamicsProcessing.EqBand

DynamicsProcessing.EqBand

SetPreEqByChannelIndex(int, Eq)

public void SetPreEqByChannelIndex(int arg0, DynamicsProcessing.Eq arg1)

Parameters

arg0 int

int

arg1 DynamicsProcessing.Eq

DynamicsProcessing.Eq