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

Issue 10868037: Split AudioRendererMixer::VectorFMAC into VectorMath library. (Closed)

Created:
8 years, 4 months ago by DaleCurtis
Modified:
8 years, 4 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Split AudioRendererMixer::VectorFMAC into VectorMath library. Prepare the future home for more optimized vector math routines, specifically FMUL for volume adjustment. Additionally the FMAC operation will be used for browser side mixing as well as channel upmixing and downmixing. BUG=none TEST=unittests. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=153122

Patch Set 1 #

Total comments: 4

Patch Set 2 : Switch to namespace. #

Total comments: 2

Patch Set 3 : Comments. Lint. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+267 lines, -196 lines) Patch
M media/base/audio_renderer_mixer.h View 3 chunks +0 lines, -12 lines 0 comments Download
M media/base/audio_renderer_mixer.cc View 1 3 chunks +4 lines, -50 lines 0 comments Download
M media/base/audio_renderer_mixer_unittest.cc View 2 chunks +0 lines, -134 lines 0 comments Download
A media/base/vector_math.h View 1 2 1 chunk +23 lines, -0 lines 0 comments Download
A media/base/vector_math.cc View 1 2 1 chunk +59 lines, -0 lines 0 comments Download
A media/base/vector_math_testing.h View 1 2 1 chunk +22 lines, -0 lines 0 comments Download
A media/base/vector_math_unittest.cc View 1 2 1 chunk +155 lines, -0 lines 0 comments Download
M media/media.gyp View 1 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
DaleCurtis
No real code changes, just code movement, renaming, and test cleanup.
8 years, 4 months ago (2012-08-23 02:00:14 UTC) #1
Ami GONE FROM CHROMIUM
LGTM % nit & wondering what "test cleanup" means in the CL description. https://chromiumcodereview.appspot.com/10868037/diff/1/media/base/vector_math.cc File ...
8 years, 4 months ago (2012-08-23 17:28:12 UTC) #2
DaleCurtis
By unittest cleanup I meant the refactoring of various allocations and manipulations used by the ...
8 years, 4 months ago (2012-08-23 19:59:54 UTC) #3
Ami GONE FROM CHROMIUM
LGTM nice https://chromiumcodereview.appspot.com/10868037/diff/8001/media/base/vector_math.h File media/base/vector_math.h (right): https://chromiumcodereview.appspot.com/10868037/diff/8001/media/base/vector_math.h#newcode10 media/base/vector_math.h:10: namespace vector_math { should be nested inside ...
8 years, 4 months ago (2012-08-23 20:04:36 UTC) #4
DaleCurtis
Done. Thanks for review! https://chromiumcodereview.appspot.com/10868037/diff/8001/media/base/vector_math.h File media/base/vector_math.h (right): https://chromiumcodereview.appspot.com/10868037/diff/8001/media/base/vector_math.h#newcode10 media/base/vector_math.h:10: namespace vector_math { On 2012/08/23 ...
8 years, 4 months ago (2012-08-23 20:16:42 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dalecurtis@chromium.org/10868037/1014
8 years, 4 months ago (2012-08-23 21:35:24 UTC) #6
commit-bot: I haz the power
8 years, 4 months ago (2012-08-24 00:40:48 UTC) #7
Change committed as 153122

Powered by Google App Engine
This is Rietveld 408576698