Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(102)

Issue 652073003: Change the default panning mode from HRTF to equal-power (Closed)

Created:
6 years, 2 months ago by hongchan
Modified:
6 years, 2 months ago
Reviewers:
Raymond Toy
CC:
Raymond Toy, blink-reviews
Base URL:
https://chromium.googlesource.com/chromium/blink.git/+/master
Project:
blink
Visibility:
Public.

Description

The HRTF panner uses significant memory for the responses and requires a fair amount of processing to implement. For low-end mobile devices, this can be an issue. Since the default panner model is HRTF, the creation of the panner can cause the responses to be loaded. Perhaps the default should be changed to equalpower, which doesn't consume significant memory and is much less intensive in processing power. This is an incompatible change with the current spec. See also: https://github.com/WebAudio/web-audio-api/issues/368 BUG=424356 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183925

Patch Set 1 #

Total comments: 10

Patch Set 2 : Small updates on tests #

Patch Set 3 : Reverting unnecessary changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -24 lines) Patch
M LayoutTests/webaudio/pannernode-basic.html View 3 chunks +19 lines, -19 lines 0 comments Download
M LayoutTests/webaudio/pannernode-basic-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webaudio/PannerNode.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/webaudio/PannerNode.idl View 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 13 (4 generated)
hongchan
6 years, 2 months ago (2014-10-17 17:23:15 UTC) #2
Raymond Toy
Just a few nits. https://codereview.chromium.org/652073003/diff/1/LayoutTests/webaudio/panner-loop.html File LayoutTests/webaudio/panner-loop.html (right): https://codereview.chromium.org/652073003/diff/1/LayoutTests/webaudio/panner-loop.html#newcode64 LayoutTests/webaudio/panner-loop.html:64: panner.panningModel = 'HRTF'; If you ...
6 years, 2 months ago (2014-10-17 17:39:30 UTC) #3
hongchan
https://codereview.chromium.org/652073003/diff/1/LayoutTests/webaudio/panner-loop.html File LayoutTests/webaudio/panner-loop.html (right): https://codereview.chromium.org/652073003/diff/1/LayoutTests/webaudio/panner-loop.html#newcode64 LayoutTests/webaudio/panner-loop.html:64: panner.panningModel = 'HRTF'; On 2014/10/17 17:39:30, Raymond Toy wrote: ...
6 years, 2 months ago (2014-10-17 18:13:41 UTC) #4
Raymond Toy
lgtm with nits. Since it now looks like panner-loop.html and panner-model-testing.js are unchanged except for ...
6 years, 2 months ago (2014-10-17 18:33:05 UTC) #5
hongchan
Unnecessary changes are reverted.
6 years, 2 months ago (2014-10-17 18:39:45 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/652073003/40001
6 years, 2 months ago (2014-10-17 18:52:17 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: win_gpu_triggered_tests on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu_triggered_tests/builds/64949)
6 years, 2 months ago (2014-10-17 19:55:23 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/652073003/40001
6 years, 2 months ago (2014-10-17 21:30:19 UTC) #12
commit-bot: I haz the power
6 years, 2 months ago (2014-10-17 21:31:43 UTC) #13
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as 183925

Powered by Google App Engine
This is Rietveld 408576698