webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Reverb.h>
Public Types | |
enum | { MaxFrameSize = 256 } |
Public Member Functions | |
Reverb (AudioBus *impulseResponseBuffer, size_t renderSliceSize, size_t maxFFTSize, size_t numberOfChannels, bool useBackgroundThreads, bool normalize) | |
void | process (const AudioBus *sourceBus, AudioBus *destinationBus, size_t framesToProcess) |
void | reset () |
size_t | impulseResponseLength () const |
size_t | latencyFrames () const |
anonymous enum |
WebCore::Reverb::Reverb | ( | AudioBus * | impulseResponseBuffer, |
size_t | renderSliceSize, | ||
size_t | maxFFTSize, | ||
size_t | numberOfChannels, | ||
bool | useBackgroundThreads, | ||
bool | normalize | ||
) |
|
inline |
size_t WebCore::Reverb::latencyFrames | ( | ) | const |
void WebCore::Reverb::process | ( | const AudioBus * | sourceBus, |
AudioBus * | destinationBus, | ||
size_t | framesToProcess | ||
) |
void WebCore::Reverb::reset | ( | ) |