Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 15-Mar-2021 | - | ||||
Biquad.cpp | H A D | 15-Mar-2021 | 13.7 KiB | 440 | 272 | |
Biquad.h | H A D | 15-Mar-2021 | 4.2 KiB | 109 | 39 | |
DenormalDisabler.h | H A D | 15-Mar-2021 | 4.3 KiB | 145 | 82 | |
DynamicsCompressor.cpp | H A D | 15-Mar-2021 | 11.9 KiB | 316 | 205 | |
DynamicsCompressor.h | H A D | 15-Mar-2021 | 4.4 KiB | 136 | 75 | |
DynamicsCompressorKernel.cpp | H A D | 15-Mar-2021 | 17.6 KiB | 497 | 279 | |
DynamicsCompressorKernel.h | H A D | 15-Mar-2021 | 4.3 KiB | 126 | 57 | |
FFTConvolver.cpp | H A D | 15-Mar-2021 | 4.5 KiB | 119 | 61 | |
FFTConvolver.h | H A D | 15-Mar-2021 | 3.3 KiB | 88 | 26 | |
HRTFDatabase.cpp | H A D | 15-Mar-2021 | 5.1 KiB | 136 | 85 | |
HRTFDatabase.h | H A D | 15-Mar-2021 | 4 KiB | 105 | 44 | |
HRTFDatabaseLoader.cpp | H A D | 15-Mar-2021 | 7 KiB | 214 | 134 | |
HRTFDatabaseLoader.h | H A D | 15-Mar-2021 | 5.2 KiB | 150 | 68 | |
HRTFElevation.cpp | H A D | 15-Mar-2021 | 12.7 KiB | 339 | 208 | |
HRTFElevation.h | H A D | 15-Mar-2021 | 4.8 KiB | 115 | 47 | |
HRTFKernel.cpp | H A D | 15-Mar-2021 | 4.6 KiB | 110 | 53 | |
HRTFKernel.h | H A D | 15-Mar-2021 | 5.1 KiB | 130 | 64 | |
HRTFPanner.cpp | H A D | 15-Mar-2021 | 12.5 KiB | 330 | 218 | |
HRTFPanner.h | H A D | 15-Mar-2021 | 4.1 KiB | 121 | 49 | |
IIRFilter.cpp | H A D | 15-Mar-2021 | 6.2 KiB | 177 | 100 | |
IIRFilter.h | H A D | 15-Mar-2021 | 2 KiB | 63 | 25 | |
IRC_Composite_C_R0195-incl.cpp | H A D | 15-Mar-2021 | 329.7 KiB | 4,572 | 4,350 | |
PeriodicWave.cpp | H A D | 15-Mar-2021 | 13.3 KiB | 354 | 218 | |
PeriodicWave.h | H A D | 15-Mar-2021 | 5.1 KiB | 124 | 55 | |
README | H A D | 15-Mar-2021 | 1.3 KiB | 25 | 22 | |
Reverb.cpp | H A D | 15-Mar-2021 | 10.7 KiB | 272 | 165 | |
Reverb.h | H A D | 15-Mar-2021 | 3.1 KiB | 81 | 29 | |
ReverbAccumulationBuffer.cpp | H A D | 15-Mar-2021 | 4.4 KiB | 117 | 65 | |
ReverbAccumulationBuffer.h | H A D | 15-Mar-2021 | 3.2 KiB | 77 | 25 | |
ReverbConvolver.cpp | H A D | 15-Mar-2021 | 10.9 KiB | 268 | 136 | |
ReverbConvolver.h | H A D | 15-Mar-2021 | 3.5 KiB | 93 | 40 | |
ReverbConvolverStage.cpp | H A D | 15-Mar-2021 | 3.8 KiB | 102 | 50 | |
ReverbConvolverStage.h | H A D | 15-Mar-2021 | 3.2 KiB | 84 | 31 | |
ReverbInputBuffer.cpp | H A D | 15-Mar-2021 | 3.1 KiB | 86 | 39 | |
ReverbInputBuffer.h | H A D | 15-Mar-2021 | 3 KiB | 74 | 22 | |
ZeroPole.cpp | H A D | 15-Mar-2021 | 2.7 KiB | 84 | 33 | |
ZeroPole.h | H A D | 15-Mar-2021 | 2.2 KiB | 64 | 23 | |
moz.build | H A D | 15-Mar-2021 | 1 KiB | 40 | 34 |
README
1This directory contains the code originally borrowed from the Blink Web Audio 2implementation. We are forking the code here because in many cases the burden 3of adopting Blink specific utilities is too large compared to the prospect of 4importing upstream fixes by just copying newer versions of the code in the 5future. 6 7The process of borrowing code from Blink is as follows: 8 9* Try to borrow utility classes only, and avoid borrowing code which depends 10 too much on the Blink specific utilities. 11* First, import the pristine files from the Blink repository before adding 12 them to the build system, noting the SVN revision of Blink from which the 13 original files were copied in the commit message. 14* In a separate commit, add the imported source files to the build system, 15 and apply the necessary changes to make it build successfully. 16* Use the code in a separate commit. 17* Never add headers as exported headers. All headers should be included 18 using the following convention: #include "blink/Header.h". 19* Leave the imported code in the WebCore namespace, and import the needed 20 names into the Mozilla code via `using'. 21* Cherry-pick upsteam fixes manually when needed. In case you fix a problem 22 that is not Mozilla specific locally, try to upstream your changes into 23 Blink. 24* Ping ehsan for any questions. 25