| Index: Source/modules/webaudio/AudioListener.cpp
|
| diff --git a/Source/modules/webaudio/AudioListener.cpp b/Source/modules/webaudio/AudioListener.cpp
|
| index 94466c9a19f43f53fb90ce37373392f2ece23a7e..6225ddb088b2c548d17a311494b754cd5b19d4f2 100644
|
| --- a/Source/modules/webaudio/AudioListener.cpp
|
| +++ b/Source/modules/webaudio/AudioListener.cpp
|
| @@ -34,6 +34,7 @@
|
|
|
| #include "modules/webaudio/PannerNode.h"
|
| #include "platform/audio/AudioBus.h"
|
| +#include "platform/audio/HRTFDatabaseLoader.h"
|
|
|
| namespace WebCore {
|
|
|
| @@ -71,6 +72,12 @@ void AudioListener::removePanner(PannerNode* panner)
|
| }
|
| }
|
|
|
| +void AudioListener::createAndLoadHRTFDatabaseLoader(float sampleRate)
|
| +{
|
| + if (!m_hrtfDatabaseLoader)
|
| + m_hrtfDatabaseLoader = HRTFDatabaseLoader::createAndLoadAsynchronouslyIfNecessary(sampleRate);
|
| +}
|
| +
|
| void AudioListener::markPannersAsDirty(unsigned type)
|
| {
|
| for (unsigned i = 0; i < m_panners.size(); ++i)
|
|
|