Load HRTF database only when the panner is set to HRTF
Currently, the creation of any panner node causes the HRTF database to be loaded. However, the default panning model is "equalpower" (about 99.8%) so loading the database is a waste of time and memory. (According to https://codereview.chromium.org/176683003/, it takes 30MB to hold the database.) Thus, only load the HRTF database when the panning model is set to HRTF. Can't test this easily, but did verify with a debugger that the database is only created when the panning model is set to HRTF and not before. BUG=592787 TEST=none Review-Url: https://codereview.chromium.org/2171703003 Cr-Commit-Position: refs/heads/master@{#407307}
Showing
Please register or sign in to comment