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

Issue 2813113002: Adding ArcBridge Interface for Volume Update Requests (Closed)

Created:
3 years, 8 months ago by yueli
Modified:
3 years, 6 months ago
CC:
chromium-reviews, elijahtaylor+arcwatch_chromium.org, yusukes+watch_chromium.org, viettrungluu+watch_chromium.org, hidehiko+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, lhchavez+watch_chromium.org, victorhsieh+watch_chromium.org, darin (slow to review), qsr+mojo_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Adding ArcBridge Interface for Volume Update Requests In order to enable volume adjustment from Android side, this CL provide ArcBridge interface to ArcAudioService on Android side. Android could send volume update request by calling OnVolumeUpdateRequest(float volume) with volume in range [0,100]. BUG=b/36129286 Review-Url: https://codereview.chromium.org/2813113002 Cr-Commit-Position: refs/heads/master@{#477399} Committed: https://chromium.googlesource.com/chromium/src/+/3b05369516bd12ef0c06f1646240bf60abe6c28f

Patch Set 1 #

Total comments: 2

Patch Set 2 : Adding ArcBridge Interface for Volume Update Requests #

Total comments: 8

Patch Set 3 : Adding ArcBridge Interface for Volume Update Requests #

Total comments: 2

Patch Set 4 : Adding ArcBridge Interface for Volume Update Requests #

Total comments: 3

Patch Set 5 : Adding ArcBridge Interface for Volume Update Requests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+18 lines, -1 line) Patch
M components/arc/audio/arc_audio_bridge.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M components/arc/audio/arc_audio_bridge.cc View 1 2 3 1 chunk +10 lines, -0 lines 0 comments Download
M components/arc/common/audio.mojom View 1 2 3 2 chunks +7 lines, -1 line 0 comments Download

Messages

Total messages: 24 (10 generated)
Luis Héctor Chávez
Waiting for the decision whether or not to land this. https://codereview.chromium.org/2813113002/diff/1/components/arc/audio/arc_audio_bridge.cc File components/arc/audio/arc_audio_bridge.cc (right): https://codereview.chromium.org/2813113002/diff/1/components/arc/audio/arc_audio_bridge.cc#newcode45 ...
3 years, 8 months ago (2017-04-12 15:10:11 UTC) #3
yueli
https://codereview.chromium.org/2813113002/diff/1/components/arc/audio/arc_audio_bridge.cc File components/arc/audio/arc_audio_bridge.cc (right): https://codereview.chromium.org/2813113002/diff/1/components/arc/audio/arc_audio_bridge.cc#newcode45 components/arc/audio/arc_audio_bridge.cc:45: volume <= cras_audio_handler_->GetOutputDefaultVolumeMuteThreshold()) { On 2017/04/12 15:10:11, Luis Héctor ...
3 years, 8 months ago (2017-04-12 20:21:59 UTC) #4
Luis Héctor Chávez
https://codereview.chromium.org/2813113002/diff/20001/components/arc/common/audio.mojom File components/arc/common/audio.mojom (right): https://codereview.chromium.org/2813113002/diff/20001/components/arc/common/audio.mojom#newcode23 components/arc/common/audio.mojom:23: [MinVersion=3] OnVolumeUpdateRequest@1(float volume); nit: OnSystemVolumeUpdateRequest Also mention that this ...
3 years, 8 months ago (2017-04-13 14:21:26 UTC) #5
dcheng
https://codereview.chromium.org/2813113002/diff/20001/components/arc/common/audio.mojom File components/arc/common/audio.mojom (right): https://codereview.chromium.org/2813113002/diff/20001/components/arc/common/audio.mojom#newcode23 components/arc/common/audio.mojom:23: [MinVersion=3] OnVolumeUpdateRequest@1(float volume); On 2017/04/13 14:21:25, Luis Héctor Chávez ...
3 years, 8 months ago (2017-04-13 18:02:40 UTC) #6
Luis Héctor Chávez
https://codereview.chromium.org/2813113002/diff/20001/components/arc/common/audio.mojom File components/arc/common/audio.mojom (right): https://codereview.chromium.org/2813113002/diff/20001/components/arc/common/audio.mojom#newcode23 components/arc/common/audio.mojom:23: [MinVersion=3] OnVolumeUpdateRequest@1(float volume); On 2017/04/13 18:02:40, dcheng wrote: > ...
3 years, 8 months ago (2017-04-13 18:05:40 UTC) #7
dcheng
https://codereview.chromium.org/2813113002/diff/20001/components/arc/audio/arc_audio_bridge.cc File components/arc/audio/arc_audio_bridge.cc (right): https://codereview.chromium.org/2813113002/diff/20001/components/arc/audio/arc_audio_bridge.cc#newcode43 components/arc/audio/arc_audio_bridge.cc:43: cras_audio_handler_->SetOutputVolumePercent(volume); This should check that the input is in ...
3 years, 8 months ago (2017-04-14 03:36:43 UTC) #8
yueli
Finally got legal approval and got android side CLs prepared. PTAL https://codereview.chromium.org/2813113002/diff/20001/components/arc/audio/arc_audio_bridge.cc File components/arc/audio/arc_audio_bridge.cc (right): ...
3 years, 6 months ago (2017-06-02 19:10:13 UTC) #9
dcheng
https://codereview.chromium.org/2813113002/diff/20001/components/arc/audio/arc_audio_bridge.cc File components/arc/audio/arc_audio_bridge.cc (right): https://codereview.chromium.org/2813113002/diff/20001/components/arc/audio/arc_audio_bridge.cc#newcode43 components/arc/audio/arc_audio_bridge.cc:43: cras_audio_handler_->SetOutputVolumePercent(volume); On 2017/06/02 19:10:13, yueli wrote: > On 2017/04/14 ...
3 years, 6 months ago (2017-06-02 23:25:35 UTC) #10
yueli
https://codereview.chromium.org/2813113002/diff/20001/components/arc/audio/arc_audio_bridge.cc File components/arc/audio/arc_audio_bridge.cc (right): https://codereview.chromium.org/2813113002/diff/20001/components/arc/audio/arc_audio_bridge.cc#newcode43 components/arc/audio/arc_audio_bridge.cc:43: cras_audio_handler_->SetOutputVolumePercent(volume); On 2017/06/02 23:25:35, dcheng wrote: > On 2017/06/02 ...
3 years, 6 months ago (2017-06-06 16:43:09 UTC) #11
Luis Héctor Chávez
lgtm with a nit https://codereview.chromium.org/2813113002/diff/60001/components/arc/audio/arc_audio_bridge.h File components/arc/audio/arc_audio_bridge.h (right): https://codereview.chromium.org/2813113002/diff/60001/components/arc/audio/arc_audio_bridge.h#newcode34 components/arc/audio/arc_audio_bridge.h:34: void OnSystemVolumeUpdateRequest(int32_t volume) override; nit: ...
3 years, 6 months ago (2017-06-06 17:57:26 UTC) #12
dcheng
mojom lgtm https://codereview.chromium.org/2813113002/diff/60001/components/arc/audio/arc_audio_bridge.cc File components/arc/audio/arc_audio_bridge.cc (right): https://codereview.chromium.org/2813113002/diff/60001/components/arc/audio/arc_audio_bridge.cc#newcode47 components/arc/audio/arc_audio_bridge.cc:47: percent <= cras_audio_handler_->GetOutputDefaultVolumeMuteThreshold(); FWIW, it seems like ...
3 years, 6 months ago (2017-06-06 18:45:38 UTC) #13
yueli
https://codereview.chromium.org/2813113002/diff/60001/components/arc/audio/arc_audio_bridge.cc File components/arc/audio/arc_audio_bridge.cc (right): https://codereview.chromium.org/2813113002/diff/60001/components/arc/audio/arc_audio_bridge.cc#newcode47 components/arc/audio/arc_audio_bridge.cc:47: percent <= cras_audio_handler_->GetOutputDefaultVolumeMuteThreshold(); On 2017/06/06 18:45:38, dcheng wrote: > ...
3 years, 6 months ago (2017-06-06 20:01:40 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2813113002/80001
3 years, 6 months ago (2017-06-06 20:08:29 UTC) #21
commit-bot: I haz the power
3 years, 6 months ago (2017-06-06 20:44:03 UTC) #24
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/3b05369516bd12ef0c06f1646240...

Powered by Google App Engine
This is Rietveld 408576698