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

Issue 1509323002: Mojom updates for Motown. (Closed)

Created:
5 years ago by dalesat
Modified:
4 years, 11 months ago
Reviewers:
jamesr, jeffbrown, johngro
CC:
Aaron Boodman, ben+mojo_chromium.org, darin (slow to review), gregsimon, mojo-reviews_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org
Base URL:
https://github.com/domokit/mojo.git@master
Target Ref:
refs/heads/master
Project:
mojo
Visibility:
Public.

Description

Mojom updates for Motown. New mojom files for Motown (mojo/services/media), updates to existing mojom files, and updates to various c++ files as required. The code to implement these new interfaces will be submitted in a subsequent CL. R=johngro@google.com Committed: https://chromium.googlesource.com/external/mojo/+/958af74e7606aba3bba4400cf461660b93032bc3

Patch Set 1 #

Total comments: 14

Patch Set 2 : Updated comment. #

Patch Set 3 : sync with master #

Total comments: 24

Patch Set 4 : Address review feedback, sync to master. #

Patch Set 5 : uint8_t -> uint32_t in audio_track_impl.cc #

Patch Set 6 : Removed interleaved from audio-related MediaType definitions. #

Patch Set 7 : sync #

Patch Set 8 : sync #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6172 lines, -2972 lines) Patch
A + mojo/dart/packages/mojo_services/lib/mojo/media/audio_server.mojom.dart View 1 2 3 4 5 6 9 chunks +65 lines, -65 lines 0 comments Download
A + mojo/dart/packages/mojo_services/lib/mojo/media/audio_track.mojom.dart View 1 2 3 4 5 6 30 chunks +258 lines, -345 lines 0 comments Download
A mojo/dart/packages/mojo_services/lib/mojo/media/media_clock.mojom.dart View 1 2 3 4 5 6 1 chunk +243 lines, -0 lines 0 comments Download
A mojo/dart/packages/mojo_services/lib/mojo/media/media_common.mojom.dart View 1 2 3 4 5 6 1 chunk +161 lines, -0 lines 0 comments Download
A mojo/dart/packages/mojo_services/lib/mojo/media/media_factory.mojom.dart View 1 2 3 4 5 6 1 chunk +480 lines, -0 lines 0 comments Download
A + mojo/dart/packages/mojo_services/lib/mojo/media/media_metadata.mojom.dart View 5 chunks +55 lines, -28 lines 0 comments Download
A + mojo/dart/packages/mojo_services/lib/mojo/media/media_pipe.mojom.dart View 1 2 3 4 5 6 35 chunks +269 lines, -335 lines 0 comments Download
A + mojo/dart/packages/mojo_services/lib/mojo/media/media_player.mojom.dart View 1 2 3 4 5 6 17 chunks +226 lines, -177 lines 0 comments Download
A + mojo/dart/packages/mojo_services/lib/mojo/media/media_sink.mojom.dart View 1 2 3 4 5 6 35 chunks +328 lines, -417 lines 0 comments Download
A + mojo/dart/packages/mojo_services/lib/mojo/media/media_source.mojom.dart View 1 2 3 4 5 6 52 chunks +403 lines, -568 lines 0 comments Download
A mojo/dart/packages/mojo_services/lib/mojo/media/media_state.mojom.dart View 1 2 3 4 5 6 1 chunk +84 lines, -0 lines 0 comments Download
A + mojo/dart/packages/mojo_services/lib/mojo/media/media_transport.mojom.dart View 1 2 3 4 5 6 50 chunks +528 lines, -580 lines 0 comments Download
A mojo/dart/packages/mojo_services/lib/mojo/media/media_types.mojom.dart View 1 2 3 4 5 6 1 chunk +2040 lines, -0 lines 0 comments Download
A + mojo/dart/packages/mojo_services/lib/mojo/media/rate_control.mojom.dart View 1 2 3 4 5 6 34 chunks +392 lines, -395 lines 0 comments Download
M mojo/services/media/audio/interfaces/audio_server.mojom View 2 chunks +1 line, -1 line 0 comments Download
M mojo/services/media/audio/interfaces/audio_track.mojom View 5 chunks +9 lines, -8 lines 0 comments Download
M mojo/services/media/common/interfaces/BUILD.gn View 1 chunk +4 lines, -0 lines 0 comments Download
A mojo/services/media/common/interfaces/media_clock.mojom View 1 chunk +32 lines, -0 lines 0 comments Download
M mojo/services/media/common/interfaces/media_common.mojom View 1 chunk +1 line, -0 lines 0 comments Download
A mojo/services/media/common/interfaces/media_metadata.mojom View 1 chunk +24 lines, -0 lines 0 comments Download
M mojo/services/media/common/interfaces/media_pipe.mojom View 5 chunks +17 lines, -10 lines 0 comments Download
A mojo/services/media/common/interfaces/media_state.mojom View 1 2 3 1 chunk +25 lines, -0 lines 0 comments Download
A mojo/services/media/common/interfaces/media_transport.mojom View 1 1 chunk +68 lines, -0 lines 0 comments Download
M mojo/services/media/common/interfaces/media_types.mojom View 1 2 3 4 5 1 chunk +243 lines, -29 lines 0 comments Download
M mojo/services/media/common/interfaces/rate_control.mojom View 2 chunks +5 lines, -0 lines 0 comments Download
A + mojo/services/media/control/interfaces/BUILD.gn View 1 chunk +4 lines, -2 lines 0 comments Download
A mojo/services/media/control/interfaces/media_factory.mojom View 1 chunk +34 lines, -0 lines 0 comments Download
A mojo/services/media/control/interfaces/media_player.mojom View 1 chunk +37 lines, -0 lines 0 comments Download
A mojo/services/media/control/interfaces/media_sink.mojom View 1 chunk +53 lines, -0 lines 0 comments Download
A mojo/services/media/control/interfaces/media_source.mojom View 1 2 3 1 chunk +64 lines, -0 lines 0 comments Download
M mojo/services/mojo_services.gni View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M services/media/audio/audio_track_impl.cc View 1 2 3 4 5 2 chunks +3 lines, -3 lines 0 comments Download
M services/media/audio/platform/linux/alsa_output.cc View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M services/media/common/media_pipe_base.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M shell/BUILD.gn View 1 2 3 4 5 6 7 8 chunks +9 lines, -6 lines 0 comments Download

Messages

Total messages: 16 (3 generated)
jeffbrown
Are the dart packages actually supposed to be checked in? There might be a missing ...
5 years ago (2015-12-10 19:34:20 UTC) #3
abarth-chromium
On 2015/12/10 at 19:34:20, jeffbrown wrote: > Are the dart packages actually supposed to be ...
5 years ago (2015-12-10 19:58:30 UTC) #4
jeffbrown
https://codereview.chromium.org/1509323002/diff/40001/mojo/services/media/audio/interfaces/audio_track.mojom File mojo/services/media/audio/interfaces/audio_track.mojom (right): https://codereview.chromium.org/1509323002/diff/40001/mojo/services/media/audio/interfaces/audio_track.mojom#newcode53 mojo/services/media/audio/interfaces/audio_track.mojom:53: // INVALID_ARGUMENT: Several of these errors should be handled ...
5 years ago (2015-12-10 20:01:00 UTC) #5
jeffbrown
On 2015/12/10 19:58:30, abarth-chromium wrote: > On 2015/12/10 at 19:34:20, jeffbrown wrote: > > Are ...
5 years ago (2015-12-10 20:01:48 UTC) #6
jamesr
On 2015/12/10 at 20:01:48, jeffbrown wrote: > On 2015/12/10 19:58:30, abarth-chromium wrote: > > On ...
5 years ago (2015-12-10 20:34:23 UTC) #7
johngro
all of my questions are about design. Let's get this in and then spend some ...
5 years ago (2015-12-10 21:46:04 UTC) #8
dalesat
Addressed feedback. Please take another look. Thanks! https://codereview.chromium.org/1509323002/diff/1/mojo/services/media/common/interfaces/media_metadata.mojom File mojo/services/media/common/interfaces/media_metadata.mojom (right): https://codereview.chromium.org/1509323002/diff/1/mojo/services/media/common/interfaces/media_metadata.mojom#newcode11 mojo/services/media/common/interfaces/media_metadata.mojom:11: uint64 duration; ...
5 years ago (2015-12-10 22:33:39 UTC) #9
dalesat
Committed patchset #8 (id:140001) manually as 958af74e7606aba3bba4400cf461660b93032bc3 (presubmit successful).
4 years, 11 months ago (2016-01-06 21:59:35 UTC) #11
vtl
On 2016/01/06 21:59:35, dalesat wrote: > Committed patchset #8 (id:140001) manually as > 958af74e7606aba3bba4400cf461660b93032bc3 (presubmit ...
4 years, 11 months ago (2016-01-07 01:42:19 UTC) #12
dalesat
On 2016/01/07 01:42:19, vtl wrote: > On 2016/01/06 21:59:35, dalesat wrote: > > Committed patchset ...
4 years, 11 months ago (2016-01-07 01:57:54 UTC) #13
jamesr
The submodules are different from the dart files
4 years, 11 months ago (2016-01-07 02:11:05 UTC) #14
dalesat
On 2016/01/07 02:11:05, jamesr wrote: > The submodules are different from the dart files OK, ...
4 years, 11 months ago (2016-01-07 02:54:18 UTC) #15
jamesr
4 years, 11 months ago (2016-01-07 17:11:36 UTC) #16
Message was sent while issue was closed.
When you landed this patch you also committed a number of subproject commits,
see the end of:

https://github.com/domokit/mojo/commit/958af74e7606aba3bba4400cf461660b93032bc3

which breaks various git commands in different ways. could you delete these ASAP
please?

Powered by Google App Engine
This is Rietveld 408576698