Home
last modified time | relevance | path

Searched refs:HRTFDatabase (Results 1 – 8 of 8) sorted by relevance

/external/webkit/Source/WebCore/platform/audio/
DHRTFDatabase.cpp41 const int HRTFDatabase::MinElevation = -45;
42 const int HRTFDatabase::MaxElevation = 90;
43 const unsigned HRTFDatabase::RawElevationAngleSpacing = 15;
44 const unsigned HRTFDatabase::NumberOfRawElevations = 10; // -45 -> +90 (each 15 degrees)
45 const unsigned HRTFDatabase::InterpolationFactor = 1;
46 const unsigned HRTFDatabase::NumberOfTotalElevations = NumberOfRawElevations * InterpolationFactor;
48 PassOwnPtr<HRTFDatabase> HRTFDatabase::create(double sampleRate) in create()
50 OwnPtr<HRTFDatabase> hrtfDatabase = adoptPtr(new HRTFDatabase(sampleRate)); in create()
54 HRTFDatabase::HRTFDatabase(double sampleRate) in HRTFDatabase() function in WebCore::HRTFDatabase
86 void HRTFDatabase::getKernelsFromAzimuthElevation(double azimuthBlend, unsigned azimuthIndex, doubl… in getKernelsFromAzimuthElevation()
[all …]
DHRTFDatabase.h46 class HRTFDatabase {
47 WTF_MAKE_NONCOPYABLE(HRTFDatabase);
49 static PassOwnPtr<HRTFDatabase> create(double sampleRate);
63 explicit HRTFDatabase(double sampleRate);
DHRTFDatabaseLoader.h62 HRTFDatabase* database() { return m_hrtfDatabase.get(); } in database()
70 static HRTFDatabase* defaultHRTFDatabase();
83 OwnPtr<HRTFDatabase> m_hrtfDatabase;
DHRTFDatabaseLoader.cpp103 m_hrtfDatabase = HRTFDatabase::create(m_databaseSampleRate); in load()
131 HRTFDatabase* HRTFDatabaseLoader::defaultHRTFDatabase() in defaultHRTFDatabase()
DHRTFPanner.cpp96 HRTFDatabase* database = HRTFDatabaseLoader::defaultHRTFDatabase(); in calculateDesiredAzimuthIndexAndBlend()
131 HRTFDatabase* database = HRTFDatabaseLoader::defaultHRTFDatabase(); in pan()
/external/webkit/Source/WebCore/
DWebCore.gypi3669 'platform/audio/HRTFDatabase.cpp',
3670 'platform/audio/HRTFDatabase.h',
DChangeLog-2010-12-0645201 Add HRTFDatabase files
45206 * platform/audio/HRTFDatabase.cpp: Added.
45207 (WebCore::HRTFDatabase::create):
45208 (WebCore::HRTFDatabase::HRTFDatabase):
45209 (WebCore::HRTFDatabase::getKernelsFromAzimuthElevation):
45210 (WebCore::HRTFDatabase::indexFromElevationAngle):
45211 * platform/audio/HRTFDatabase.h: Added.
45212 (WebCore::HRTFDatabase::numberOfAzimuths):
45213 (WebCore::HRTFDatabase::sampleRate):
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj5900 …609812B026F700C1A359 /* HRTFDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD31606212…
5901 …1609912B026F700C1A359 /* HRTFDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = FD31606312B…
12492 …F700C1A359 /* HRTFDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
12493 …026F700C1A359 /* HRTFDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
19795 FD31606212B026F700C1A359 /* HRTFDatabase.cpp */,
19796 FD31606312B026F700C1A359 /* HRTFDatabase.h */,
21208 FD31609912B026F700C1A359 /* HRTFDatabase.h in Headers */,
24048 FD31609812B026F700C1A359 /* HRTFDatabase.cpp in Sources */,