Searched refs:HRTFDatabaseLoader (Results 1 – 10 of 10) sorted by relevance
40 HRTFDatabaseLoader* HRTFDatabaseLoader::s_loader = 0;42 PassRefPtr<HRTFDatabaseLoader> HRTFDatabaseLoader::createAndLoadAsynchronouslyIfNecessary(double sa… in createAndLoadAsynchronouslyIfNecessary()46 RefPtr<HRTFDatabaseLoader> loader; in createAndLoadAsynchronouslyIfNecessary()50 loader = adoptRef(new HRTFDatabaseLoader(sampleRate)); in createAndLoadAsynchronouslyIfNecessary()61 HRTFDatabaseLoader::HRTFDatabaseLoader(double sampleRate) in HRTFDatabaseLoader() function in WebCore::HRTFDatabaseLoader70 HRTFDatabaseLoader::~HRTFDatabaseLoader() in ~HRTFDatabaseLoader()91 HRTFDatabaseLoader* loader = reinterpret_cast<HRTFDatabaseLoader*>(threadData); in databaseLoaderEntry()98 void HRTFDatabaseLoader::load() in load()107 void HRTFDatabaseLoader::loadAsynchronously() in loadAsynchronously()118 bool HRTFDatabaseLoader::isLoaded() const in isLoaded()[all …]
42 class HRTFDatabaseLoader : public RefCounted<HRTFDatabaseLoader> {47 static PassRefPtr<HRTFDatabaseLoader> createAndLoadAsynchronouslyIfNecessary(double sampleRate);50 static HRTFDatabaseLoader* loader() { return s_loader; } in loader()53 ~HRTFDatabaseLoader();74 explicit HRTFDatabaseLoader(double sampleRate); 82 static HRTFDatabaseLoader* s_loader; // singleton
96 HRTFDatabase* database = HRTFDatabaseLoader::defaultHRTFDatabase(); in calculateDesiredAzimuthIndexAndBlend()131 HRTFDatabase* database = HRTFDatabaseLoader::defaultHRTFDatabase(); in pan()
116 HRTFDatabaseLoader* loader = HRTFDatabaseLoader::loader(); in render()
101 m_hrtfDatabaseLoader = HRTFDatabaseLoader::createAndLoadAsynchronouslyIfNecessary(sampleRate()); in AudioContext()123 m_hrtfDatabaseLoader = HRTFDatabaseLoader::createAndLoadAsynchronouslyIfNecessary(sampleRate); in AudioContext()
280 RefPtr<HRTFDatabaseLoader> m_hrtfDatabaseLoader;
3671 'platform/audio/HRTFDatabaseLoader.cpp',3672 'platform/audio/HRTFDatabaseLoader.h',
39855 Fix AudioContext to use new HRTFDatabaseLoader API45289 Add HRTFDatabaseLoader files45294 * platform/audio/HRTFDatabaseLoader.cpp: Added.45295 (WebCore::HRTFDatabaseLoader::createAndLoadAsynchronouslyIfNecessary):45296 (WebCore::HRTFDatabaseLoader::HRTFDatabaseLoader):45297 (WebCore::HRTFDatabaseLoader::~HRTFDatabaseLoader):45299 (WebCore::HRTFDatabaseLoader::load):45300 (WebCore::HRTFDatabaseLoader::loadAsynchronously):45301 (WebCore::HRTFDatabaseLoader::isLoaded):45302 (WebCore::HRTFDatabaseLoader::defaultHRTFDatabase):[all …]
8309 * platform/audio/HRTFDatabaseLoader.cpp:8310 (WebCore::HRTFDatabaseLoader::HRTFDatabaseLoader):29134 * platform/audio/HRTFDatabaseLoader.cpp:29135 (WebCore::HRTFDatabaseLoader::waitForLoaderThreadCompletion):29136 * platform/audio/HRTFDatabaseLoader.h:29137 (WebCore::HRTFDatabaseLoader::loader):
5902 …B026F700C1A359 /* HRTFDatabaseLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD31606412…5903 …2B026F700C1A359 /* HRTFDatabaseLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = FD31606512B…12494 …A359 /* HRTFDatabaseLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…12495 …0C1A359 /* HRTFDatabaseLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …19797 FD31606412B026F700C1A359 /* HRTFDatabaseLoader.cpp */,19798 FD31606512B026F700C1A359 /* HRTFDatabaseLoader.h */,21209 FD31609B12B026F700C1A359 /* HRTFDatabaseLoader.h in Headers */,24049 FD31609A12B026F700C1A359 /* HRTFDatabaseLoader.cpp in Sources */,