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
argsobject[]
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
arg0Visualizer.OnDataCaptureListenerarg1intarg2boolarg3bool
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)