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

Issue 1896883002: Mojo interfaces needed for switching audio rendering stream creation and closing from IPC to Mojo (Closed)

Created:
4 years, 8 months ago by rchtara
Modified:
4 years, 7 months ago
CC:
Aaron Boodman, abarth-chromium, ben+mojo_chromium.org, chromium-reviews, creis+watch_chromium.org, Charlie Reis, darin (slow to review), darin-cc_chromium.org, feature-media-reviews_chromium.org, mcasas+watch_chromium.org, miu+watch_chromium.org, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, nasko+codewatch_chromium.org, posciak+watch_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Mojo interfaces needed for switching audio rendering stream creation and closing from IPC to Mojo This adds: * AudioOutput which allows managing audio output streams. * AudioOutputStream which handles audio output stream operations. * Type mapping for AudioParameters. This is the media part: The content part is in the CL http://codereview.chromium.org/1930393002 BUG=606707 Committed: https://crrev.com/78870627c0044f56533da4746e4b3231d04d87f1 Cr-Commit-Position: refs/heads/master@{#393537}

Patch Set 1 #

Patch Set 2 : add windows support #

Patch Set 3 : rebase #

Total comments: 14

Patch Set 4 : rebase #

Total comments: 60

Patch Set 5 : tests compiling #

Patch Set 6 : fix #

Patch Set 7 : All grunell comments resolved #

Total comments: 77

Patch Set 8 : #

Total comments: 10

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : remove content files #

Total comments: 35

Patch Set 12 : unit_tests #

Patch Set 13 : unit_tests #

Patch Set 14 : rebase #

Total comments: 7

Patch Set 15 : add audio_parameters #

Patch Set 16 : rm includes #

Patch Set 17 : render_frame_id #

Total comments: 11

Patch Set 18 : move audio_output.mojom #

Total comments: 10

Patch Set 19 : add close #

Total comments: 6

Patch Set 20 : #

Patch Set 21 : #

Patch Set 22 : #

Total comments: 6

Patch Set 23 : #

Patch Set 24 : #

Patch Set 25 : #

Patch Set 26 : remove render_frame_id #

Patch Set 27 : add TODO for CreateStream #

Total comments: 4

Patch Set 28 : move interface to media/use convertor rebase #

Total comments: 11

Patch Set 29 : fixgn #

Patch Set 30 : fix #

Patch Set 31 : add deps #

Patch Set 32 : nochromecast #

Patch Set 33 : nochrome #

Patch Set 34 : nocontentbrowser #

Patch Set 35 : nocontentrenderer #

Patch Set 36 : nochrome #

Patch Set 37 : nochromecontent #

Patch Set 38 #

Patch Set 39 : nocommon #

Patch Set 40 : rename media.interfaces - media.mojom #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -3 lines) Patch
M media/mojo/interfaces/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +2 lines, -0 lines 0 comments Download
A media/mojo/interfaces/audio_output.mojom View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 1 chunk +33 lines, -0 lines 0 comments Download
A + media/mojo/interfaces/audio_parameters.mojom View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 1 chunk +3 lines, -2 lines 0 comments Download
A media/mojo/interfaces/audio_parameters.typemap View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 1 chunk +9 lines, -0 lines 0 comments Download
M media/mojo/interfaces/mojo_bindings.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +25 lines, -0 lines 0 comments Download
A + media/mojo/interfaces/typemaps.gni View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/tools/bindings/chromium_bindings_configuration.gni View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 128 (30 generated)
rchtara
Hello! Could you please have a look to this cl! Thanks a lot Riadh
4 years, 8 months ago (2016-04-19 08:47:41 UTC) #3
Henrik Grunell
First round. - Create a bug and link to it. - Update and add tests. ...
4 years, 8 months ago (2016-04-19 15:36:10 UTC) #4
Henrik Grunell
Also, the description must contain much more info. It should answer what? and why? in ...
4 years, 8 months ago (2016-04-19 15:38:00 UTC) #5
DaleCurtis
+me so I remember to look over this.
4 years, 8 months ago (2016-04-20 19:23:20 UTC) #7
rchtara
Thanks a lot for the review, could you have a look again https://codereview.chromium.org/1896883002/diff/40001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom ...
4 years, 8 months ago (2016-04-21 09:10:18 UTC) #8
rchtara
Thanks a lot for the review, could you please have a look again?
4 years, 8 months ago (2016-04-21 09:10:41 UTC) #9
rchtara
https://codereview.chromium.org/1896883002/diff/60001/content/browser/media/audio_output_impl.cc File content/browser/media/audio_output_impl.cc (right): https://codereview.chromium.org/1896883002/diff/60001/content/browser/media/audio_output_impl.cc#newcode61 content/browser/media/audio_output_impl.cc:61: base::Bind(&AudioOutputImpl::InitMojo, base::Unretained(this), On 2016/04/19 15:36:08, Henrik Grunell wrote: > ...
4 years, 8 months ago (2016-04-21 10:15:24 UTC) #10
rchtara
On 2016/04/20 19:23:20, DaleCurtis wrote: > +me so I remember to look over this. Thanks ...
4 years, 8 months ago (2016-04-21 11:13:35 UTC) #12
rchtara
Hi tommi, As I told you,I'm still working on the tests. Could you please provide ...
4 years, 8 months ago (2016-04-21 11:16:47 UTC) #13
Henrik Grunell
Expand the description and add bug (see previous comments). I think owners should take a ...
4 years, 8 months ago (2016-04-22 08:23:04 UTC) #14
DaleCurtis
I haven't looked over much yet, but I'm surprised to see more code added than ...
4 years, 8 months ago (2016-04-22 22:09:40 UTC) #16
Henrik Grunell
On 2016/04/22 22:09:40, DaleCurtis wrote: > I haven't looked over much yet, but I'm surprised ...
4 years, 8 months ago (2016-04-25 08:02:25 UTC) #17
rchtara
On 2016/04/25 08:02:25, Henrik Grunell wrote: > On 2016/04/22 22:09:40, DaleCurtis wrote: > > I ...
4 years, 8 months ago (2016-04-26 07:35:00 UTC) #19
tommi (sloooow) - chröme
+Niklas to take a look at mojo parts (or delegate) Some comments below, I'm looking ...
4 years, 8 months ago (2016-04-26 15:29:53 UTC) #23
xhwang
I am reviewing from media/mojo perspective. Here's my first round of comments. https://codereview.chromium.org/1896883002/diff/120001/content/browser/BUILD.gn File content/browser/BUILD.gn ...
4 years, 8 months ago (2016-04-26 22:54:42 UTC) #25
rchtara
Thanks a lot for the reviews. I started working on them. (but it's too late, ...
4 years, 7 months ago (2016-04-27 16:41:08 UTC) #26
rchtara
Thanks a lot for the reviews. I started working on them. (but it's too late, ...
4 years, 7 months ago (2016-04-27 16:41:12 UTC) #27
Henrik Grunell
I took another round at only the media/ part. https://codereview.chromium.org/1896883002/diff/140001/media/mojo/common/media_type_converters.cc File media/mojo/common/media_type_converters.cc (right): https://codereview.chromium.org/1896883002/diff/140001/media/mojo/common/media_type_converters.cc#newcode443 media/mojo/common/media_type_converters.cc:443: ...
4 years, 7 months ago (2016-04-28 11:44:56 UTC) #28
rchtara
This cl is going to be split: The media part of it will stay here. ...
4 years, 7 months ago (2016-04-29 12:54:47 UTC) #29
rchtara
This cl is going to be split: The media part of it will stay here. ...
4 years, 7 months ago (2016-04-29 12:54:47 UTC) #30
mcasas
Some comments. Much better, now that is splitted. Suggestion: after uploading a patch, run `git ...
4 years, 7 months ago (2016-04-29 17:14:11 UTC) #33
xhwang
https://codereview.chromium.org/1896883002/diff/200001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/200001/media/mojo/interfaces/audio_output.mojom#newcode5 media/mojo/interfaces/audio_output.mojom:5: module media.interfaces; On 2016/04/29 17:14:11, mcasas wrote: > It's ...
4 years, 7 months ago (2016-04-29 17:16:24 UTC) #34
xhwang
Thanks for splitting the CL! Here are some more comments about media/mojo. https://codereview.chromium.org/1896883002/diff/200001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom ...
4 years, 7 months ago (2016-04-29 17:47:57 UTC) #35
DaleCurtis
https://codereview.chromium.org/1896883002/diff/200001/media/audio/audio_parameters.h File media/audio/audio_parameters.h (right): https://codereview.chromium.org/1896883002/diff/200001/media/audio/audio_parameters.h#newcode154 media/audio/audio_parameters.h:154: void set_channels(int channels) { channels_ = channels; } Don't ...
4 years, 7 months ago (2016-04-29 17:48:05 UTC) #36
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1896883002/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1896883002/200001
4 years, 7 months ago (2016-04-29 19:39:40 UTC) #38
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg_simulator_gn on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_gn/builds/27553) ios_dbg_simulator_ninja on ...
4 years, 7 months ago (2016-04-29 19:42:35 UTC) #40
rchtara
On 2016/04/29 19:42:35, commit-bot: I haz the power wrote: > Dry run: Try jobs failed ...
4 years, 7 months ago (2016-05-02 15:50:26 UTC) #41
rchtara
@mcasas: good suggestion, I will do that, but first, I will need to rebase. https://codereview.chromium.org/1896883002/diff/140001/media/mojo/common/media_type_converters.cc ...
4 years, 7 months ago (2016-05-02 15:54:11 UTC) #42
xhwang
Looking much better now. Just a few more comments/nits. https://chromiumcodereview.appspot.com/1896883002/diff/200001/media/mojo/interfaces/mojo_bindings.gyp File media/mojo/interfaces/mojo_bindings.gyp (right): https://chromiumcodereview.appspot.com/1896883002/diff/200001/media/mojo/interfaces/mojo_bindings.gyp#newcode64 media/mojo/interfaces/mojo_bindings.gyp:64: ...
4 years, 7 months ago (2016-05-03 00:14:34 UTC) #46
rchtara
Hello mike, Could you please have a look to this cl? Thanks a lot Riadh
4 years, 7 months ago (2016-05-03 07:21:40 UTC) #48
rchtara
I have resolved the remaning issues. Could you guys please have another look to it? ...
4 years, 7 months ago (2016-05-03 07:44:03 UTC) #49
rchtara
4 years, 7 months ago (2016-05-03 13:46:55 UTC) #50
rchtara
On 2016/05/03 13:46:55, rchtara wrote: Hello tsepez, Could you please have a look to this ...
4 years, 7 months ago (2016-05-03 15:59:27 UTC) #52
rchtara
On 2016/05/03 13:46:55, rchtara wrote: Hello tsepez, Could you please have a look to this ...
4 years, 7 months ago (2016-05-03 15:59:27 UTC) #53
xhwang
https://chromiumcodereview.appspot.com/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://chromiumcodereview.appspot.com/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom#newcode26 media/mojo/interfaces/audio_output.mojom:26: int32 render_frame_id, Media should not know about render frames ...
4 years, 7 months ago (2016-05-03 17:26:13 UTC) #54
Henrik Grunell
It's a bit more overhead on render side perhaps (not sure) to do this on ...
4 years, 7 months ago (2016-05-03 20:07:41 UTC) #55
DaleCurtis
https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom#newcode26 media/mojo/interfaces/audio_output.mojom:26: int32 render_frame_id, On 2016/05/03 at 17:26:13, xhwang wrote: > ...
4 years, 7 months ago (2016-05-03 21:07:37 UTC) #56
rchtara
https://codereview.chromium.org/1896883002/diff/200001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/200001/media/mojo/interfaces/audio_output.mojom#newcode22 media/mojo/interfaces/audio_output.mojom:22: int32 render_frame_id, we are going to move the interface ...
4 years, 7 months ago (2016-05-04 08:38:43 UTC) #57
Mike West
In general, the mojo bits look reasonable. Once //media folks are happy with the shape ...
4 years, 7 months ago (2016-05-04 10:56:17 UTC) #58
rchtara
https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom#newcode26 media/mojo/interfaces/audio_output.mojom:26: int32 render_frame_id, On 2016/05/04 08:38:43, rchtara wrote: > On ...
4 years, 7 months ago (2016-05-05 07:32:10 UTC) #60
rchtara
Hello, @dalecurtis and @xhwang: I added a CloseStream to the AudioOutput interface to close streams ...
4 years, 7 months ago (2016-05-05 15:59:44 UTC) #61
DaleCurtis
https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom#newcode26 media/mojo/interfaces/audio_output.mojom:26: int32 render_frame_id, On 2016/05/05 at 07:32:10, rchtara wrote: > ...
4 years, 7 months ago (2016-05-05 17:41:57 UTC) #62
miu
https://codereview.chromium.org/1896883002/diff/360001/media/mojo/interfaces/media_types.mojom File media/mojo/interfaces/media_types.mojom (right): https://codereview.chromium.org/1896883002/diff/360001/media/mojo/interfaces/media_types.mojom#newcode204 media/mojo/interfaces/media_types.mojom:204: int32 bits_per_sample; Drive-by question: Is bits_per_sample really needed? If ...
4 years, 7 months ago (2016-05-05 20:16:39 UTC) #64
rchtara
https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom#newcode26 media/mojo/interfaces/audio_output.mojom:26: int32 render_frame_id, On 2016/05/05 17:41:57, DaleCurtis wrote: > On ...
4 years, 7 months ago (2016-05-06 07:29:47 UTC) #65
rchtara
https://codereview.chromium.org/1896883002/diff/360001/media/mojo/interfaces/media_types.mojom File media/mojo/interfaces/media_types.mojom (right): https://codereview.chromium.org/1896883002/diff/360001/media/mojo/interfaces/media_types.mojom#newcode204 media/mojo/interfaces/media_types.mojom:204: int32 bits_per_sample; On 2016/05/05 20:16:39, miu wrote: > Drive-by ...
4 years, 7 months ago (2016-05-06 08:57:33 UTC) #66
Mike West
https://codereview.chromium.org/1896883002/diff/340001/media/mojo/common/media_type_converters.cc File media/mojo/common/media_type_converters.cc (right): https://codereview.chromium.org/1896883002/diff/340001/media/mojo/common/media_type_converters.cc#newcode410 media/mojo/common/media_type_converters.cc:410: // CHANNEL_LAYOUT_DISCRETE. On 2016/05/05 at 15:59:44, rchtara wrote: > ...
4 years, 7 months ago (2016-05-06 13:24:42 UTC) #67
rchtara
https://codereview.chromium.org/1896883002/diff/340001/media/mojo/common/media_type_converters.cc File media/mojo/common/media_type_converters.cc (right): https://codereview.chromium.org/1896883002/diff/340001/media/mojo/common/media_type_converters.cc#newcode410 media/mojo/common/media_type_converters.cc:410: // CHANNEL_LAYOUT_DISCRETE. On 2016/05/06 13:24:42, Mike West wrote: > ...
4 years, 7 months ago (2016-05-06 13:47:44 UTC) #68
xhwang
Looking mostly good from mojo's perspective % some comments. I'll defer to other reviewers to ...
4 years, 7 months ago (2016-05-06 16:27:29 UTC) #69
DaleCurtis
We should have one of the content/ mojo owners take a look too, +creis for ...
4 years, 7 months ago (2016-05-06 17:31:19 UTC) #71
miu
https://codereview.chromium.org/1896883002/diff/360001/media/mojo/interfaces/media_types.mojom File media/mojo/interfaces/media_types.mojom (right): https://codereview.chromium.org/1896883002/diff/360001/media/mojo/interfaces/media_types.mojom#newcode204 media/mojo/interfaces/media_types.mojom:204: int32 bits_per_sample; On 2016/05/06 17:31:19, DaleCurtis wrote: > On ...
4 years, 7 months ago (2016-05-06 18:06:21 UTC) #72
Charlie Reis
On 2016/05/06 17:31:19, DaleCurtis wrote: > We should have one of the content/ mojo owners ...
4 years, 7 months ago (2016-05-06 18:17:42 UTC) #74
jam
On 2016/05/06 18:17:42, Charlie Reis wrote: > On 2016/05/06 17:31:19, DaleCurtis wrote: > > We ...
4 years, 7 months ago (2016-05-06 21:57:59 UTC) #75
rchtara
Thanks a lot guys for the reviews. OK, I have removed render_frame_id from this CL ...
4 years, 7 months ago (2016-05-09 15:12:45 UTC) #76
rchtara
https://codereview.chromium.org/1896883002/diff/420001/content/common/media/audio_output.mojom File content/common/media/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/420001/content/common/media/audio_output.mojom#newcode5 content/common/media/audio_output.mojom:5: module media.mojom; On 2016/05/06 16:27:29, xhwang wrote: > This ...
4 years, 7 months ago (2016-05-09 15:14:58 UTC) #77
jam
On 2016/05/09 15:12:45, rchtara wrote: > Thanks a lot guys for the reviews. > OK, ...
4 years, 7 months ago (2016-05-09 16:21:00 UTC) #78
tommi (sloooow) - chröme
On 2016/05/09 16:21:00, jam wrote: > On 2016/05/09 15:12:45, rchtara wrote: > > Thanks a ...
4 years, 7 months ago (2016-05-09 16:54:54 UTC) #79
rchtara
https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom#newcode26 media/mojo/interfaces/audio_output.mojom:26: int32 render_frame_id, The stream_id is now generated in the ...
4 years, 7 months ago (2016-05-09 17:22:08 UTC) #80
DaleCurtis
https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom#newcode26 media/mojo/interfaces/audio_output.mojom:26: int32 render_frame_id, On 2016/05/09 at 17:22:07, rchtara wrote: > ...
4 years, 7 months ago (2016-05-09 17:45:03 UTC) #81
jam
On 2016/05/09 16:54:54, tommi-chrömium wrote: > On 2016/05/09 16:21:00, jam wrote: > > On 2016/05/09 ...
4 years, 7 months ago (2016-05-09 20:26:32 UTC) #82
Henrik Grunell
On 2016/05/09 20:26:32, jam wrote: > On 2016/05/09 16:54:54, tommi-chrömium wrote: > > On 2016/05/09 ...
4 years, 7 months ago (2016-05-10 06:07:42 UTC) #83
tommi (sloooow) - chröme
Miguel and Dale, any thoughts for or against splitting? On Tue, May 10, 2016, 08:07 ...
4 years, 7 months ago (2016-05-10 07:51:43 UTC) #84
mcasas
On 2016/05/10 07:51:43, tommi-chrömium wrote: > Miguel and Dale, any thoughts for or against splitting? ...
4 years, 7 months ago (2016-05-10 14:41:44 UTC) #85
jam1
On 2016/05/10 14:41:44, mcasas wrote: > On 2016/05/10 07:51:43, tommi-chrömium wrote: > > Miguel and ...
4 years, 7 months ago (2016-05-10 15:33:21 UTC) #86
rchtara
@jam: as Tommi said, the reason why the cl was split the cl is that ...
4 years, 7 months ago (2016-05-10 15:47:44 UTC) #87
DaleCurtis
There seems to be consensus now, but so my position is clear: lets avoid the ...
4 years, 7 months ago (2016-05-10 15:57:29 UTC) #88
rchtara
https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/320001/media/mojo/interfaces/audio_output.mojom#newcode26 media/mojo/interfaces/audio_output.mojom:26: int32 render_frame_id, Cool! we are going to remove the ...
4 years, 7 months ago (2016-05-10 16:04:52 UTC) #89
miu
media_types.mojom lgtm
4 years, 7 months ago (2016-05-10 17:34:49 UTC) #90
jam
On 2016/05/10 15:47:44, rchtara wrote: > @jam: as Tommi said, the reason why the cl ...
4 years, 7 months ago (2016-05-10 18:04:13 UTC) #91
Henrik Grunell
On 2016/05/10 18:04:13, jam wrote: > On 2016/05/10 15:47:44, rchtara wrote: > > @jam: as ...
4 years, 7 months ago (2016-05-10 20:30:51 UTC) #92
Henrik Grunell
On 2016/05/10 15:57:29, DaleCurtis_OOO_Until_May_16 wrote: > There seems to be consensus now, but so my ...
4 years, 7 months ago (2016-05-10 20:32:42 UTC) #93
jam
On 2016/05/10 20:30:51, Henrik Grunell wrote: > On 2016/05/10 18:04:13, jam wrote: > > On ...
4 years, 7 months ago (2016-05-11 01:04:49 UTC) #94
jam
ok here's a version of this patch using paramtraits so that the media class is ...
4 years, 7 months ago (2016-05-11 05:39:15 UTC) #95
Henrik Grunell
On 2016/05/11 05:39:15, jam wrote: > ok here's a version of this patch using paramtraits ...
4 years, 7 months ago (2016-05-11 05:57:57 UTC) #96
rchtara
Awesome, thanks for your help jam. Unfortunately, Dale told me that we need to move ...
4 years, 7 months ago (2016-05-11 07:34:01 UTC) #97
rchtara
@jam: correct me please if I'm wrong: I noticed that media_param_traits.h which is in content ...
4 years, 7 months ago (2016-05-11 09:31:21 UTC) #98
jam
On 2016/05/11 09:31:21, rchtara wrote: > @jam: correct me please if I'm wrong: I noticed ...
4 years, 7 months ago (2016-05-11 15:13:10 UTC) #99
dcheng
https://codereview.chromium.org/1896883002/diff/520001/media/mojo/common/media_type_converters.cc File media/mojo/common/media_type_converters.cc (right): https://codereview.chromium.org/1896883002/diff/520001/media/mojo/common/media_type_converters.cc#newcode375 media/mojo/common/media_type_converters.cc:375: media::interfaces::AudioParametersPtr TypeConverter< Can we use StructTraits for this instead ...
4 years, 7 months ago (2016-05-11 17:15:05 UTC) #101
jam
https://codereview.chromium.org/1896883002/diff/520001/media/mojo/common/media_type_converters.cc File media/mojo/common/media_type_converters.cc (right): https://codereview.chromium.org/1896883002/diff/520001/media/mojo/common/media_type_converters.cc#newcode375 media/mojo/common/media_type_converters.cc:375: media::interfaces::AudioParametersPtr TypeConverter< On 2016/05/11 17:15:05, dcheng wrote: > Can ...
4 years, 7 months ago (2016-05-11 17:31:48 UTC) #102
Henrik Grunell
https://codereview.chromium.org/1896883002/diff/540001/media/mojo/interfaces/audio_output.mojom File media/mojo/interfaces/audio_output.mojom (right): https://codereview.chromium.org/1896883002/diff/540001/media/mojo/interfaces/audio_output.mojom#newcode20 media/mojo/interfaces/audio_output.mojom:20: // TODO(rchtara): Add method to request a device authorization ...
4 years, 7 months ago (2016-05-12 10:34:38 UTC) #103
jam
You don't need any of the content changes in this cl, so remove them. When ...
4 years, 7 months ago (2016-05-12 16:38:52 UTC) #105
jam
and to avoid timezone delays, lgtm with removing content/ changes.
4 years, 7 months ago (2016-05-12 16:39:30 UTC) #106
jam
question for media folks in general: for other structs that were added in media_types.mojom, can ...
4 years, 7 months ago (2016-05-12 16:40:55 UTC) #107
rchtara
@jam: Thanks a lot for your help and for quickly making and landing cls 1968343002 ...
4 years, 7 months ago (2016-05-12 16:44:50 UTC) #108
jam
On 2016/05/12 16:44:50, rchtara wrote: > @jam: Thanks a lot for your help and for ...
4 years, 7 months ago (2016-05-12 17:13:38 UTC) #109
rchtara
https://codereview.chromium.org/1896883002/diff/520001/media/mojo/common/media_type_converters.cc File media/mojo/common/media_type_converters.cc (right): https://codereview.chromium.org/1896883002/diff/520001/media/mojo/common/media_type_converters.cc#newcode375 media/mojo/common/media_type_converters.cc:375: media::interfaces::AudioParametersPtr TypeConverter< On 2016/05/11 17:15:05, dcheng wrote: > Can ...
4 years, 7 months ago (2016-05-13 12:00:09 UTC) #110
rchtara
On 2016/05/12 17:13:38, jam wrote: > On 2016/05/12 16:44:50, rchtara wrote: > > @jam: Thanks ...
4 years, 7 months ago (2016-05-13 12:34:04 UTC) #111
Henrik Grunell
Thanks a lot for your patience on this Riadh! It's been a lot of reviewing ...
4 years, 7 months ago (2016-05-13 12:35:25 UTC) #112
rchtara
https://codereview.chromium.org/1896883002/diff/540001/media/mojo/interfaces/mojo_bindings.gyp File media/mojo/interfaces/mojo_bindings.gyp (right): https://codereview.chromium.org/1896883002/diff/540001/media/mojo/interfaces/mojo_bindings.gyp#newcode8 media/mojo/interfaces/mojo_bindings.gyp:8: 'target_name': 'audio_output_mojom', On 2016/05/12 10:34:37, Henrik Grunell wrote: > ...
4 years, 7 months ago (2016-05-13 12:39:25 UTC) #113
rchtara
4 years, 7 months ago (2016-05-13 12:39:35 UTC) #114
Mike West
IPC LGTM.
4 years, 7 months ago (2016-05-13 12:41:57 UTC) #115
tommi (sloooow) - chröme
lgtm
4 years, 7 months ago (2016-05-13 13:04:17 UTC) #116
xhwang
media/mojo lgtm
4 years, 7 months ago (2016-05-13 15:58:17 UTC) #117
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1896883002/780001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1896883002/780001
4 years, 7 months ago (2016-05-13 16:07:54 UTC) #121
commit-bot: I haz the power
Committed patchset #40 (id:780001)
4 years, 7 months ago (2016-05-13 16:15:22 UTC) #123
commit-bot: I haz the power
Patchset 40 (id:??) landed as https://crrev.com/78870627c0044f56533da4746e4b3231d04d87f1 Cr-Commit-Position: refs/heads/master@{#393537}
4 years, 7 months ago (2016-05-13 16:17:09 UTC) #125
rchtara
4 years, 7 months ago (2016-05-13 16:24:09 UTC) #126
nasko
Please do not commit CLs that only contain mojo interface files. Each interface must be ...
4 years, 7 months ago (2016-05-25 17:39:31 UTC) #127
Henrik Grunell
4 years, 7 months ago (2016-05-26 07:33:41 UTC) #128
Message was sent while issue was closed.
On 2016/05/25 17:39:31, nasko (slow) wrote:
> Please do not commit CLs that only contain mojo interface files. Each
interface
> must be committed along with its implementation, so the security of it can be
> reviewed.

This is good to know. It has been through security review however (mkwst@) and
approved, so security reviewers may need to sync up on how to handle this.

Powered by Google App Engine
This is Rietveld 408576698