public class VisualizerShadowChanger extends PlayLayout.ShadowPercentageProvider implements Visualizer.OnDataCaptureListener
| Modifier and Type | Method and Description |
|---|---|
static VisualizerShadowChanger |
newInstance(int audioSessionId) |
void |
onFftDataCapture(Visualizer visualizer,
byte[] fft,
int samplingRate) |
void |
onWaveFormDataCapture(Visualizer visualizer,
byte[] waveform,
int samplingRate) |
void |
release() |
void |
setAllowChangeShadow(boolean allowChangeShadow) |
void |
setEnabledVisualization(boolean enabled)
Enable or disable visualisation.
|
changeShadow, isAllowChangeShadowpublic static VisualizerShadowChanger newInstance(int audioSessionId)
public void setEnabledVisualization(boolean enabled)
enabled - requested enable state.public void release()
public void setAllowChangeShadow(boolean allowChangeShadow)
setAllowChangeShadow in class PlayLayout.ShadowPercentageProviderpublic void onWaveFormDataCapture(Visualizer visualizer, byte[] waveform, int samplingRate)
onWaveFormDataCapture in interface Visualizer.OnDataCaptureListenerpublic void onFftDataCapture(Visualizer visualizer, byte[] fft, int samplingRate)
onFftDataCapture in interface Visualizer.OnDataCaptureListener