Class Visualizer
public class Visualizer : JVMBridgeBase<Visualizer>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
Visualizer
- Implements
- Extension Methods
Constructors
Visualizer(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 Visualizer(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Visualizer(int)
public Visualizer(int arg0)
Parameters
Exceptions
Properties
ALREADY_EXISTS
public static int ALREADY_EXISTS { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
ERROR
public static int ERROR { get; set; }
Property Value
ERROR_BAD_VALUE
public static int ERROR_BAD_VALUE { get; set; }
Property Value
ERROR_DEAD_OBJECT
public static int ERROR_DEAD_OBJECT { get; set; }
Property Value
ERROR_INVALID_OPERATION
public static int ERROR_INVALID_OPERATION { get; set; }
Property Value
ERROR_NO_INIT
public static int ERROR_NO_INIT { get; set; }
Property Value
ERROR_NO_MEMORY
public static int ERROR_NO_MEMORY { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MEASUREMENT_MODE_NONE
public static int MEASUREMENT_MODE_NONE { get; set; }
Property Value
MEASUREMENT_MODE_PEAK_RMS
public static int MEASUREMENT_MODE_PEAK_RMS { get; set; }
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; set; }
Property Value
SCALING_MODE_NORMALIZED
public static int SCALING_MODE_NORMALIZED { get; set; }
Property Value
STATE_ENABLED
public static int STATE_ENABLED { get; set; }
Property Value
STATE_INITIALIZED
public static int STATE_INITIALIZED { get; set; }
Property Value
STATE_UNINITIALIZED
public static int STATE_UNINITIALIZED { get; set; }
Property Value
SUCCESS
public static int SUCCESS { get; set; }
Property Value
Methods
CreatePoolableInstance(int)
HPA initializer for Visualizer(int arg0)
public static Visualizer CreatePoolableInstance(int arg0)
Parameters
arg0int
Returns
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)