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

Issue 12310101: Enable pulse as the default IO handling in Chrome (Closed)

Created:
7 years, 10 months ago by no longer working on chromium
Modified:
7 years, 9 months ago
Reviewers:
cmp, DaleCurtis
CC:
chromium-reviews, feature-media-reviews_chromium.org, Ami GONE FROM CHROMIUM
Visibility:
Public.

Description

This patch enables pulse as the default IO handling in Chrome. Right now we have the dynamic linking for pulse library, for the machine without pulse, it will automatically fall back to ALSA. In order to enable pulse as the default IO, libpulse-dev package is required to build Chrome on linux. Previously libpulse-dev is only required if building chromeOS, right now it is also required by building chrome. Note, we still have some small issues for the pulse implementations, so this patch needs to be landed after https://codereview.chromium.org/12328097/, https://codereview.chromium.org/12316131/, https://codereview.chromium.org/12310102/ and https://codereview.chromium.org/12613005/ BUG=178101 TEST=compile on linux Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187677

Patch Set 1 : #

Patch Set 2 : rebased #

Patch Set 3 : rebased #

Total comments: 2

Patch Set 4 : added UMA histogram #

Unified diffs Side-by-side diffs Delta from patch set Stats (+100 lines, -105 lines) Patch
M media/audio/linux/audio_manager_linux.cc View 1 2 3 4 chunks +14 lines, -8 lines 0 comments Download
M media/audio/openbsd/audio_manager_openbsd.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M media/audio/openbsd/audio_manager_openbsd.cc View 1 2 4 chunks +23 lines, -10 lines 0 comments Download
M media/base/media_switches.h View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M media/base/media_switches.cc View 1 2 3 1 chunk +0 lines, -5 lines 0 comments Download
M media/media.gyp View 1 2 3 3 chunks +60 lines, -78 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
no longer working on chromium
Hi Dale and Andrew, I am going to enable pulse as the default IO in ...
7 years, 10 months ago (2013-02-25 14:45:45 UTC) #1
DaleCurtis
This seems reasonable, but I thought we were going to add a GetNativeSampleRate() method for ...
7 years, 10 months ago (2013-02-25 19:11:23 UTC) #2
no longer working on chromium
On 2013/02/25 19:11:23, DaleCurtis wrote: > This seems reasonable, but I thought we were going ...
7 years, 10 months ago (2013-02-25 20:05:26 UTC) #3
no longer working on chromium
I updated the descriptions, and this CL is depending on Dale's CL https://codereview.chromium.org/12328097/, which fixes ...
7 years, 10 months ago (2013-02-26 18:31:50 UTC) #4
scherkus (not reviewing)
Deferring to dalecurtis@ to review. Please send a PSA to chromium-dev@ a few days before ...
7 years, 10 months ago (2013-02-26 21:39:41 UTC) #5
no longer working on chromium
Dale, I tested the pulse a bit today, and it sounds OK. Do you want ...
7 years, 9 months ago (2013-03-06 19:28:55 UTC) #6
DaleCurtis
Let me give it a once over tomorrow and then we can land the day ...
7 years, 9 months ago (2013-03-06 20:18:05 UTC) #7
DaleCurtis
(the PSA should be sent out before we land this)
7 years, 9 months ago (2013-03-06 20:18:24 UTC) #8
cmp
Please file a ticket at crbug.com using the build infrastructure template and request that all ...
7 years, 9 months ago (2013-03-07 17:55:22 UTC) #9
DaleCurtis
fischman also mentioned that if we statically link Pulse into Chrome, it will work properly ...
7 years, 9 months ago (2013-03-11 22:06:46 UTC) #10
no longer working on chromium
Thanks Dale. On 2013/03/11 22:06:46, DaleCurtis wrote: > fischman also mentioned that if we statically ...
7 years, 9 months ago (2013-03-11 23:24:05 UTC) #11
Ami GONE FROM CHROMIUM
My comment to Dale was that pulse can obviously drive ALSA internally (that's how it ...
7 years, 9 months ago (2013-03-11 23:59:23 UTC) #12
no longer working on chromium
On 2013/03/11 23:59:23, Ami Fischman wrote: > My comment to Dale was that pulse can ...
7 years, 9 months ago (2013-03-12 16:08:29 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xians@chromium.org/12310101/24001
7 years, 9 months ago (2013-03-12 18:00:35 UTC) #14
commit-bot: I haz the power
7 years, 9 months ago (2013-03-12 22:57:00 UTC) #15
Message was sent while issue was closed.
Change committed as 187677

Powered by Google App Engine
This is Rietveld 408576698