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

Issue 23480030: Output device enumeration for Alsa, plus unit test. (Closed)

Created:
7 years, 3 months ago by Jói
Modified:
7 years, 3 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@mediaPulseaudio
Visibility:
Public.

Description

Output device enumeration for Alsa, plus unit test. TBR=vrk@chromium.org BUG=276894 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221704

Patch Set 1 #

Patch Set 2 : NULL-check AudioManagerPulse. #

Patch Set 3 : Merge parent, and add default device. #

Total comments: 10

Patch Set 4 : Switch to NOTREACHED. #

Patch Set 5 : Address review nits. #

Patch Set 6 : Spelling mistake. #

Patch Set 7 : Merge to parent, match use_alsa logic. #

Total comments: 1

Patch Set 8 : LOG(WARNING). #

Patch Set 9 : Merge LKGR and parent. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+105 lines, -41 lines) Patch
M media/audio/audio_manager_base.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M media/audio/audio_manager_unittest.cc View 1 2 3 4 5 6 7 2 chunks +26 lines, -9 lines 0 comments Download
M media/audio/linux/audio_manager_linux.h View 1 2 3 4 5 6 2 chunks +15 lines, -5 lines 0 comments Download
M media/audio/linux/audio_manager_linux.cc View 1 2 3 4 5 6 7 chunks +58 lines, -26 lines 0 comments Download
M media/media.gyp View 1 2 3 4 5 6 7 8 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Jói
Based on https://codereview.chromium.org/23453022/ Cheers, Jói
7 years, 3 months ago (2013-09-03 15:47:01 UTC) #1
Jói
PTAL, I've merged in changes from the parent change (https://codereview.chromium.org/23453022/) and modified the logic so ...
7 years, 3 months ago (2013-09-04 11:05:31 UTC) #2
tommi (sloooow) - chröme
https://codereview.chromium.org/23480030/diff/6001/media/audio/audio_manager_unittest.cc File media/audio/audio_manager_unittest.cc (right): https://codereview.chromium.org/23480030/diff/6001/media/audio/audio_manager_unittest.cc#newcode35 media/audio/audio_manager_unittest.cc:35: scoped_ptr<AudioManager> pulse_audio_manager(AudioManagerPulse::Create()); What about: scoped_ptr<AudioManager> audio_manager(AudioManager::Create()); and remove the ...
7 years, 3 months ago (2013-09-04 13:43:29 UTC) #3
Jói
https://codereview.chromium.org/23480030/diff/6001/media/audio/audio_manager_unittest.cc File media/audio/audio_manager_unittest.cc (right): https://codereview.chromium.org/23480030/diff/6001/media/audio/audio_manager_unittest.cc#newcode35 media/audio/audio_manager_unittest.cc:35: scoped_ptr<AudioManager> pulse_audio_manager(AudioManagerPulse::Create()); On 2013/09/04 13:43:29, tommi wrote: > What ...
7 years, 3 months ago (2013-09-04 13:44:41 UTC) #4
tommi (sloooow) - chröme
https://codereview.chromium.org/23480030/diff/6001/media/audio/audio_manager_unittest.cc File media/audio/audio_manager_unittest.cc (right): https://codereview.chromium.org/23480030/diff/6001/media/audio/audio_manager_unittest.cc#newcode35 media/audio/audio_manager_unittest.cc:35: scoped_ptr<AudioManager> pulse_audio_manager(AudioManagerPulse::Create()); On 2013/09/04 13:44:42, Jói wrote: > On ...
7 years, 3 months ago (2013-09-04 14:32:50 UTC) #5
Jói
PTAL https://codereview.chromium.org/23480030/diff/6001/media/audio/linux/audio_manager_linux.cc File media/audio/linux/audio_manager_linux.cc (right): https://codereview.chromium.org/23480030/diff/6001/media/audio/linux/audio_manager_linux.cc#newcode209 media/audio/linux/audio_manager_linux.cc:209: bool AudioManagerLinux::IsAlsaDeviceAvailable( On 2013/09/04 14:32:51, tommi wrote: > ...
7 years, 3 months ago (2013-09-04 15:32:21 UTC) #6
tommi (sloooow) - chröme
lgtm. feel free to go nuts on the static array... or not https://codereview.chromium.org/23480030/diff/6001/media/audio/linux/audio_manager_linux.cc File media/audio/linux/audio_manager_linux.cc ...
7 years, 3 months ago (2013-09-04 16:43:52 UTC) #7
Jói
> ah, I see. What about something like: > > #define INVALID_AUDIO_DEVICE_ENTRY(entry) \ > { ...
7 years, 3 months ago (2013-09-04 17:15:42 UTC) #8
Jói
PTAL, from tryjobs I realized I need to match the use_pulseaudio and use_alsa logic more ...
7 years, 3 months ago (2013-09-05 11:19:44 UTC) #9
tommi (sloooow) - chröme
lgtm. the string thing isn't worth it :) https://codereview.chromium.org/23480030/diff/22001/media/audio/audio_manager_unittest.cc File media/audio/audio_manager_unittest.cc (right): https://codereview.chromium.org/23480030/diff/22001/media/audio/audio_manager_unittest.cc#newcode42 media/audio/audio_manager_unittest.cc:42: VLOG(2) ...
7 years, 3 months ago (2013-09-05 11:54:45 UTC) #10
Jói
Done. On Thu, Sep 5, 2013 at 1:54 PM, <tommi@chromium.org> wrote: > lgtm. the string ...
7 years, 3 months ago (2013-09-05 12:10:55 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/23480030/43001
7 years, 3 months ago (2013-09-06 10:02:11 UTC) #12
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=24133
7 years, 3 months ago (2013-09-06 10:19:16 UTC) #13
Jói
TBR=vrk@ for media.gyp change.
7 years, 3 months ago (2013-09-06 11:43:04 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/23480030/43001
7 years, 3 months ago (2013-09-06 11:43:18 UTC) #15
commit-bot: I haz the power
7 years, 3 months ago (2013-09-06 14:24:28 UTC) #16
Message was sent while issue was closed.
Change committed as 221704

Powered by Google App Engine
This is Rietveld 408576698