Class Visualizer
public class Visualizer : JVMBridgeBase<Visualizer>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Visualizer>Visualizer
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Visualizer>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Visualizer>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Visualizer>.IsAssignableFrom(IJavaType)JVMBridgeBase<Visualizer>.IsAssignableFrom<T>()JVMBridgeBase<Visualizer>.Execute<T>(params T[])JVMBridgeBase<Visualizer>.DynBridgeClazzJVMBridgeBase<Visualizer>.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
Visualizer()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Visualizer()
Visualizer(int)
public Visualizer(int arg0)
Parameters
Exceptions
Visualizer(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 Visualizer(params object[] args)
Parameters
args
object[]
Properties
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
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
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
MEASUREMENT_MODE_NONE
public static int MEASUREMENT_MODE_NONE { get; }
Property Value
MEASUREMENT_MODE_PEAK_RMS
public static int MEASUREMENT_MODE_PEAK_RMS { get; }
Property Value
SCALING_MODE_AS_PLAYED
https://developer.android.com/reference/android/media/audiofx/Visualizer.html#SCALING_MODE_AS_PLAYED
public static int SCALING_MODE_AS_PLAYED { get; }
Property Value
SCALING_MODE_NORMALIZED
public static int SCALING_MODE_NORMALIZED { get; }
Property Value
STATE_ENABLED
public static int STATE_ENABLED { get; }
Property Value
STATE_INITIALIZED
public static int STATE_INITIALIZED { get; }
Property Value
STATE_UNINITIALIZED
public static int STATE_UNINITIALIZED { get; }
Property Value
SUCCESS
public static int SUCCESS { get; }
Property Value
Methods
GetCaptureSize()
public int GetCaptureSize()
Returns
Exceptions
GetCaptureSizeRange()
public static int[] GetCaptureSizeRange()
Returns
GetEnabled()
public bool GetEnabled()
Returns
GetFft(byte[])
public int GetFft(byte[] arg0)
Parameters
Returns
Exceptions
GetMaxCaptureRate()
public static int GetMaxCaptureRate()
Returns
GetMeasurementMode()
public int GetMeasurementMode()
Returns
Exceptions
GetMeasurementPeakRms(MeasurementPeakRms)
public int GetMeasurementPeakRms(Visualizer.MeasurementPeakRms arg0)
Parameters
Returns
GetSamplingRate()
public int GetSamplingRate()
Returns
Exceptions
GetScalingMode()
public int GetScalingMode()
Returns
Exceptions
GetWaveForm(byte[])
public int GetWaveForm(byte[] arg0)
Parameters
Returns
Exceptions
Release()
public void Release()
SetCaptureSize(int)
public int SetCaptureSize(int arg0)
Parameters
Returns
Exceptions
SetDataCaptureListener(OnDataCaptureListener, int, bool, bool)
public int SetDataCaptureListener(Visualizer.OnDataCaptureListener arg0, int arg1, bool arg2, bool arg3)
Parameters
arg0
Visualizer.OnDataCaptureListenerarg1
intarg2
boolarg3
bool
Returns
SetEnabled(bool)
public int SetEnabled(bool arg0)
Parameters
Returns
Exceptions
SetMeasurementMode(int)
public int SetMeasurementMode(int arg0)
Parameters
Returns
Exceptions
SetScalingMode(int)
public int SetScalingMode(int arg0)