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

Issue 20131: Create AudioRendererHost in BrowserRenderProcessHost and hook with ResourceMessageFilter (Closed)

Created:
11 years, 10 months ago by Alpha Left Google
Modified:
9 years, 6 months ago
Reviewers:
cpu_(ooo_6.6-7.5)
CC:
chromium-reviews_googlegroups.com, scherkus (not reviewing), ralphl, fbarchard
Visibility:
Public.

Description

Construct AudioRendererHost in BrowserRendererProcessHost, also construct ResourceMessageFilter with pointer to it so we can delegate requests to it from IPC later.

Patch Set 1 #

Patch Set 2 : fix build errors #

Total comments: 1

Patch Set 3 : scon file #

Patch Set 4 : null audio manager to build #

Patch Set 5 : threading problems #

Patch Set 6 : threading issues #

Patch Set 7 : fix tests #

Patch Set 8 : comments #

Total comments: 8

Patch Set 9 : fix #

Patch Set 10 : mac project files #

Unified diffs Side-by-side diffs Delta from patch set Stats (+255 lines, -18 lines) Patch
M chrome/browser/browser.scons View 3 4 5 6 7 8 9 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/audio_renderer_host.h View 5 6 7 8 4 chunks +34 lines, -4 lines 0 comments Download
M chrome/browser/renderer_host/audio_renderer_host.cc View 5 6 7 8 8 chunks +46 lines, -11 lines 0 comments Download
M chrome/browser/renderer_host/audio_renderer_host_unittest.cc View 1 chunk +9 lines, -2 lines 0 comments Download
M chrome/browser/renderer_host/browser_render_process_host.h View 1 2 3 4 5 6 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/browser_render_process_host.cc View 1 2 3 4 5 6 7 8 2 chunks +9 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/resource_message_filter.h View 1 2 3 4 5 6 7 8 3 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/resource_message_filter.cc View 1 2 3 4 5 6 7 8 9 3 chunks +4 lines, -1 line 0 comments Download
M chrome/chrome.xcodeproj/project.pbxproj View 9 16 chunks +96 lines, -0 lines 0 comments Download
M chrome/test/unit/unit_tests.scons View 9 1 chunk +1 line, -0 lines 0 comments Download
M media/audio/audio_output.h View 1 chunk +2 lines, -0 lines 0 comments Download
A media/audio/linux/audio_manager_linux.cc View 1 chunk +10 lines, -0 lines 0 comments Download
A media/audio/mac/audio_manager_mac.cc View 1 chunk +10 lines, -0 lines 0 comments Download
M media/media.xcodeproj/project.pbxproj View 9 4 chunks +12 lines, -0 lines 0 comments Download
M media/media_lib.scons View 5 6 7 8 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Alpha Left Google
Tiny CL just to hook ResourceMessageFilter with AudioRendererHost.
11 years, 10 months ago (2009-02-06 18:42:33 UTC) #1
cpu_(ooo_6.6-7.5)
LGTM, one comment: http://codereview.chromium.org/20131/diff/11/1004 File chrome/browser/renderer_host/resource_message_filter.h (right): http://codereview.chromium.org/20131/diff/11/1004#newcode210 Line 210: AudioRendererHost* audio_renderer_host_; As a todo ...
11 years, 10 months ago (2009-02-06 21:40:01 UTC) #2
Alpha Left Google
I broke my own DCHECKs in unit tests so I paid more attentions to threading ...
11 years, 10 months ago (2009-02-10 02:27:41 UTC) #3
cpu_(ooo_6.6-7.5)
http://codereview.chromium.org/20131/diff/46/1058 File chrome/browser/renderer_host/audio_renderer_host.cc (right): http://codereview.chromium.org/20131/diff/46/1058#newcode180 Line 180: // Post a post to the thread where ...
11 years, 10 months ago (2009-02-10 22:30:52 UTC) #4
Alpha Left Google
This CL is getting very long..I'm making changes to mac build files so that it ...
11 years, 10 months ago (2009-02-10 22:49:09 UTC) #5
Alpha Left Google
This CL is getting very long..I'm making changes to mac build files so that it ...
11 years, 10 months ago (2009-02-10 22:49:14 UTC) #6
cpu_(ooo_6.6-7.5)
about size_t: http://www.cplusplus.com/reference/clibrary/cstring/size_t.html On 2009/02/10 22:49:14, Alpha wrote: > This CL is getting very long..I'm ...
11 years, 10 months ago (2009-02-10 23:03:42 UTC) #7
cpu_(ooo_6.6-7.5)
actually : http://en.wikipedia.org/wiki/Stddef.h If wchar_t is defined, then size_t should be defined as well.. I ...
11 years, 10 months ago (2009-02-10 23:06:49 UTC) #8
cpu_(ooo_6.6-7.5)
11 years, 10 months ago (2009-02-11 00:58:52 UTC) #9
LGTM

Powered by Google App Engine
This is Rietveld 408576698