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

Issue 12744003: Audio indicator: cross platform drawing and animation (Closed)

Created:
7 years, 9 months ago by sail
Modified:
7 years, 9 months ago
Reviewers:
cpu_(ooo_6.6-7.5), Nico, sky
CC:
chromium-reviews, feature-media-reviews_chromium.org
Visibility:
Public.

Description

Audio indicator: cross platform drawing and animation This CL adds a new class, TabAudioIndicator, that does cross-platform drawing and animating of the audio indicator. BUG=3541 TEST=Verified that TabAudioIndicatorTest.* passed. UI changes to come in a later patch. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187690 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187720

Patch Set 1 #

Patch Set 2 : " #

Total comments: 18

Patch Set 3 : address review comments #

Total comments: 9

Patch Set 4 : address review comments #

Patch Set 5 : " #

Patch Set 6 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+295 lines, -1 line) Patch
M chrome/browser/media/audio_stream_indicator.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
A chrome/browser/ui/tabs/tab_audio_indicator.h View 1 2 3 4 1 chunk +81 lines, -0 lines 0 comments Download
A chrome/browser/ui/tabs/tab_audio_indicator.cc View 1 2 3 4 1 chunk +143 lines, -0 lines 0 comments Download
A chrome/browser/ui/tabs/tab_audio_indicator_unittest.cc View 1 2 4 1 chunk +67 lines, -0 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
sail
7 years, 9 months ago (2013-03-10 22:54:40 UTC) #1
cpu_(ooo_6.6-7.5)
https://codereview.chromium.org/12744003/diff/2001/chrome/browser/ui/tabs/tab_audio_indicator.cc File chrome/browser/ui/tabs/tab_audio_indicator.cc (right): https://codereview.chromium.org/12744003/diff/2001/chrome/browser/ui/tabs/tab_audio_indicator.cc#newcode24 chrome/browser/ui/tabs/tab_audio_indicator.cc:24: const int kEqualizerFrames[][kEqualizerColumnCount] = { size_t https://codereview.chromium.org/12744003/diff/2001/chrome/browser/ui/tabs/tab_audio_indicator.cc#newcode32 chrome/browser/ui/tabs/tab_audio_indicator.cc:32: const ...
7 years, 9 months ago (2013-03-11 02:40:27 UTC) #2
sail
Addressed review comments. +sky for chrome/browser/ui/* OWNERS review. https://codereview.chromium.org/12744003/diff/2001/chrome/browser/ui/tabs/tab_audio_indicator.cc File chrome/browser/ui/tabs/tab_audio_indicator.cc (right): https://codereview.chromium.org/12744003/diff/2001/chrome/browser/ui/tabs/tab_audio_indicator.cc#newcode24 chrome/browser/ui/tabs/tab_audio_indicator.cc:24: const ...
7 years, 9 months ago (2013-03-11 23:16:12 UTC) #3
sky
https://codereview.chromium.org/12744003/diff/8001/chrome/browser/ui/browser.h File chrome/browser/ui/browser.h (right): https://codereview.chromium.org/12744003/diff/8001/chrome/browser/ui/browser.h#newcode477 chrome/browser/ui/browser.h:477: friend class TabAudioIndicatorTest; Why the friend here? https://codereview.chromium.org/12744003/diff/8001/chrome/browser/ui/tabs/tab_audio_indicator.h File ...
7 years, 9 months ago (2013-03-12 03:59:43 UTC) #4
sail
https://codereview.chromium.org/12744003/diff/8001/chrome/browser/ui/browser.h File chrome/browser/ui/browser.h (right): https://codereview.chromium.org/12744003/diff/8001/chrome/browser/ui/browser.h#newcode477 chrome/browser/ui/browser.h:477: friend class TabAudioIndicatorTest; On 2013/03/12 03:59:43, sky wrote: > ...
7 years, 9 months ago (2013-03-12 04:24:32 UTC) #5
sail
https://codereview.chromium.org/12744003/diff/8001/chrome/browser/ui/tabs/tab_audio_indicator.h File chrome/browser/ui/tabs/tab_audio_indicator.h (right): https://codereview.chromium.org/12744003/diff/8001/chrome/browser/ui/tabs/tab_audio_indicator.h#newcode32 chrome/browser/ui/tabs/tab_audio_indicator.h:32: explicit TabAudioIndicator(Delegate* delegate); On 2013/03/12 04:24:33, sail wrote: > ...
7 years, 9 months ago (2013-03-12 06:15:58 UTC) #6
sky
LGTM
7 years, 9 months ago (2013-03-12 14:19:23 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/12744003/18001
7 years, 9 months ago (2013-03-12 15:57:05 UTC) #8
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 9 months ago (2013-03-12 16:59:05 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/12744003/18001
7 years, 9 months ago (2013-03-12 18:07:31 UTC) #10
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 9 months ago (2013-03-12 18:41:05 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/12744003/18001
7 years, 9 months ago (2013-03-12 18:54:07 UTC) #12
cpu_(ooo_6.6-7.5)
lgtm
7 years, 9 months ago (2013-03-12 20:26:38 UTC) #13
sail
Committed patchset #5 manually as r187690 (presubmit successful).
7 years, 9 months ago (2013-03-12 23:16:08 UTC) #14
sail
7 years, 9 months ago (2013-03-13 00:38:26 UTC) #15
Message was sent while issue was closed.
Committed patchset #6 manually as r187720 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698