Most visited

Recently visited

Added in API level 9

Visualizer.OnDataCaptureListener

public static interface Visualizer.OnDataCaptureListener

android.media.audiofx.Visualizer.OnDataCaptureListener


OnDataCaptureListener接口定义由Visualizer调用的方法,以定期更新音频可视化捕获。 客户端应用程序可以实现此接口并使用setDataCaptureListener(OnDataCaptureListener, int, boolean, boolean)方法注册侦听器。

Summary

Public methods

abstract void onFftDataCapture(Visualizer visualizer, byte[] fft, int samplingRate)

当新的频率捕获可用时调用的方法。

abstract void onWaveFormDataCapture(Visualizer visualizer, byte[] waveform, int samplingRate)

当新的波形捕获可用时调用的方法。

Public methods

onFftDataCapture

Added in API level 9
void onFftDataCapture (Visualizer visualizer, 
                byte[] fft, 
                int samplingRate)

当新的频率捕获可用时调用的方法。

fft缓冲区中的数据仅在回调的范围内有效。 从回调返回后需要访问fft数据的应用程序应该复制数据而不是保存引用。

Parameters
visualizer Visualizer: Visualizer object on which the listener is registered.
fft byte: array of bytes containing the frequency representation.
samplingRate int: sampling rate of the audio visualized.

onWaveFormDataCapture

Added in API level 9
void onWaveFormDataCapture (Visualizer visualizer, 
                byte[] waveform, 
                int samplingRate)

当新的波形捕获可用时调用的方法。

波形缓冲区中的数据仅在回调的范围内有效。 从回调返回后需要访问波形数据的应用程序应该复制数据而不是保存参考。

Parameters
visualizer Visualizer: Visualizer object on which the listener is registered.
waveform byte: array of bytes containing the waveform representation.
samplingRate int: sampling rate of the audio visualized.

Hooray!