DescriptionHRTFDatabaseLoader is not an absolute condition to run audioContext
WebAudio feature uses HRTFDatabase(Head-releated transfer function) for pannerNode.
However, In constructor of AudioContext::AudioContext, HRTFDatabaseLoader has been created always.
It costs approximatively 30MB depends on samplerate even if there is no node to use HRTFDatabase.
As according to W3C spec and implementation of current source code, It is used only for PannerNode.
HRTFDatabaseLoader should be relocated to pannerNode.
Move to check HRTFDatabase on pannerNode::process
BUG=342288
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=167887
Patch Set 1 #Patch Set 2 : #
Total comments: 6
Patch Set 3 : #
Total comments: 4
Patch Set 4 : #Patch Set 5 : #
Total comments: 1
Patch Set 6 : #
Messages
Total messages: 34 (0 generated)
|