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

Issue 2712883006: [Chromecast] Add new volume control API to CastMediaShlib (Closed)

Created:
3 years, 10 months ago by kmackay
Modified:
3 years, 7 months ago
CC:
chromium-reviews, posciak+watch_chromium.org, lcwu+watch_chromium.org, feature-media-reviews_chromium.org, halliwell+watch_chromium.org, alokp+watch_chromium.org, gfhuang+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Chromecast] Add new volume control API to CastMediaShlib BUG= internal b/34454613 Review-Url: https://codereview.chromium.org/2712883006 Cr-Commit-Position: refs/heads/master@{#456773} Committed: https://chromium.googlesource.com/chromium/src/+/c87c5d279daf0657fcd941003d0d4b503410c725

Patch Set 1 #

Patch Set 2 : [Chromecast] Add new volume control API to CastMediaShlib #

Total comments: 7

Patch Set 3 : Address Alok's comments #

Total comments: 18

Patch Set 4 : halliwell comments #

Patch Set 5 : Move volume control API to its own header #

Patch Set 6 : rebase #

Patch Set 7 : rebase #

Patch Set 8 : dB should be always full-scale #

Patch Set 9 : [Chromecast] Implement new volume control API #

Patch Set 10 : try to fix broken code review #

Patch Set 11 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+304 lines, -265 lines) Patch
M chromecast/media/audio/cast_audio_output_stream.cc View 1 2 3 4 2 chunks +4 lines, -1 line 0 comments Download
M chromecast/media/base/audio_device_ids.h View 1 2 3 4 5 1 chunk +6 lines, -5 lines 0 comments Download
M chromecast/media/base/audio_device_ids.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chromecast/media/cma/backend/BUILD.gn View 1 chunk +0 lines, -2 lines 0 comments Download
M chromecast/media/cma/backend/alsa/stream_mixer_alsa.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
D chromecast/media/cma/backend/audio_decoder_wrapper.h View 1 chunk +0 lines, -42 lines 0 comments Download
D chromecast/media/cma/backend/audio_decoder_wrapper.cc View 1 chunk +0 lines, -55 lines 0 comments Download
M chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +14 lines, -3 lines 0 comments Download
M chromecast/media/cma/backend/media_pipeline_backend_factory.h View 1 chunk +1 line, -2 lines 0 comments Download
M chromecast/media/cma/backend/media_pipeline_backend_factory.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chromecast/media/cma/backend/media_pipeline_backend_manager.h View 4 3 chunks +33 lines, -25 lines 0 comments Download
M chromecast/media/cma/backend/media_pipeline_backend_manager.cc View 1 2 3 4 5 4 chunks +32 lines, -51 lines 0 comments Download
M chromecast/media/cma/backend/media_pipeline_backend_wrapper.h View 3 chunks +9 lines, -13 lines 0 comments Download
M chromecast/media/cma/backend/media_pipeline_backend_wrapper.cc View 1 2 3 4 5 6 4 chunks +51 lines, -39 lines 0 comments Download
M chromecast/media/cma/backend/multizone_backend_unittest.cc View 1 2 3 4 3 chunks +10 lines, -1 line 0 comments Download
M chromecast/media/service/cast_renderer.cc View 1 2 3 4 5 3 chunks +12 lines, -4 lines 0 comments Download
M chromecast/public/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M chromecast/public/avsettings.h View 1 2 3 4 2 chunks +10 lines, -0 lines 0 comments Download
M chromecast/public/media/media_pipeline_device_params.h View 1 2 3 4 5 2 chunks +24 lines, -18 lines 0 comments Download
A chromecast/public/volume_control.h View 1 2 3 4 5 6 7 1 chunk +94 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 32 (14 generated)
kmackay
3 years, 10 months ago (2017-02-23 23:24:26 UTC) #2
gfhuang
On 2017/02/23 23:24:26, kmackay wrote: lgtm, reviewed in eureka-internal
3 years, 10 months ago (2017-02-23 23:25:41 UTC) #3
halliwell
https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/avsettings.h File chromecast/public/avsettings.h (right): https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/avsettings.h#newcode207 chromecast/public/avsettings.h:207: // DEPRECATED - Prefer to implement volume control in ...
3 years, 10 months ago (2017-02-24 14:23:25 UTC) #8
gfhuang
On 2017/02/24 14:23:25, halliwell wrote: > https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/avsettings.h > File chromecast/public/avsettings.h (right): > > https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/avsettings.h#newcode207 > ...
3 years, 10 months ago (2017-02-24 15:55:29 UTC) #9
alokp
https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/cast_media_shlib.h File chromecast/public/cast_media_shlib.h (right): https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/cast_media_shlib.h#newcode25 chromecast/public/cast_media_shlib.h:25: kMedia, Add comments about what they mean. Should we ...
3 years, 10 months ago (2017-02-24 17:34:26 UTC) #11
kmackay
https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/cast_media_shlib.h File chromecast/public/cast_media_shlib.h (right): https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/cast_media_shlib.h#newcode25 chromecast/public/cast_media_shlib.h:25: kMedia, On 2017/02/24 17:34:26, alokp wrote: > Add comments ...
3 years, 10 months ago (2017-02-24 19:01:06 UTC) #12
halliwell
https://codereview.chromium.org/2712883006/diff/40001/chromecast/media/cma/backend/media_pipeline_backend_manager.h File chromecast/media/cma/backend/media_pipeline_backend_manager.h (right): https://codereview.chromium.org/2712883006/diff/40001/chromecast/media/cma/backend/media_pipeline_backend_manager.h#newcode56 chromecast/media/cma/backend/media_pipeline_backend_manager.h:56: // Adds/removes an observer for when folume feedback sounds ...
3 years, 10 months ago (2017-02-24 21:37:21 UTC) #17
kmackay
https://codereview.chromium.org/2712883006/diff/40001/chromecast/media/cma/backend/media_pipeline_backend_manager.h File chromecast/media/cma/backend/media_pipeline_backend_manager.h (right): https://codereview.chromium.org/2712883006/diff/40001/chromecast/media/cma/backend/media_pipeline_backend_manager.h#newcode56 chromecast/media/cma/backend/media_pipeline_backend_manager.h:56: // Adds/removes an observer for when folume feedback sounds ...
3 years, 10 months ago (2017-02-24 23:53:29 UTC) #18
halliwell
https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/avsettings.h File chromecast/public/avsettings.h (right): https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/avsettings.h#newcode76 chromecast/public/avsettings.h:76: // DEPRECATED - Prefer to implement volume control in ...
3 years, 10 months ago (2017-02-25 00:43:46 UTC) #19
kmackay
https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/avsettings.h File chromecast/public/avsettings.h (right): https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/avsettings.h#newcode76 chromecast/public/avsettings.h:76: // DEPRECATED - Prefer to implement volume control in ...
3 years, 10 months ago (2017-02-25 02:01:08 UTC) #20
kmackay
https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/cast_media_shlib.h File chromecast/public/cast_media_shlib.h (right): https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/cast_media_shlib.h#newcode66 chromecast/public/cast_media_shlib.h:66: // on the same thread that calls InitializeVolume(). On ...
3 years, 10 months ago (2017-02-25 05:57:02 UTC) #21
kmackay
https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/cast_media_shlib.h File chromecast/public/cast_media_shlib.h (right): https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/cast_media_shlib.h#newcode66 chromecast/public/cast_media_shlib.h:66: // on the same thread that calls InitializeVolume(). On ...
3 years, 9 months ago (2017-02-26 21:16:42 UTC) #22
halliwell
On 2017/02/26 21:16:42, kmackay wrote: > https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/cast_media_shlib.h > File chromecast/public/cast_media_shlib.h (right): > > https://codereview.chromium.org/2712883006/diff/40001/chromecast/public/cast_media_shlib.h#newcode66 > ...
3 years, 9 months ago (2017-02-27 16:58:06 UTC) #23
bshaya
On 2017/02/24 17:34:26, alokp wrote: > https://codereview.chromium.org/2712883006/diff/20001/chromecast/public/cast_media_shlib.h > File chromecast/public/cast_media_shlib.h (right): > > Should we ...
3 years, 9 months ago (2017-02-27 16:59:10 UTC) #24
kmackay
Hmm... apparently uploading multiple git commits just merges them all into the first CL. :-(
3 years, 9 months ago (2017-03-08 05:24:53 UTC) #25
halliwell
On 2017/03/08 05:24:53, kmackay wrote: > Hmm... apparently uploading multiple git commits just merges them ...
3 years, 9 months ago (2017-03-08 17:59:37 UTC) #26
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/2712883006/200001
3 years, 9 months ago (2017-03-14 17:40:38 UTC) #29
commit-bot: I haz the power
3 years, 9 months ago (2017-03-14 18:49:14 UTC) #32
Message was sent while issue was closed.
Committed patchset #11 (id:200001) as
https://chromium.googlesource.com/chromium/src/+/c87c5d279daf0657fcd941003d0d...

Powered by Google App Engine
This is Rietveld 408576698