|
media: scaffolding and plumbing for MojoRenderer{Impl, Service}
* Add skeleton client-side and service-side MediaRenderer pieces with basic plumbing and connections but no real logic.
* model a media::DemuxerStream in a mojom to clean up MediaRenderer interface and line-up with RendererImpl expectations.
* add DecoderConfig plumbing support
* add a basic unittest verifying things do actually hook up
* consolidate around 'media_mojo_' naming in media.gyp and add media_mojo target to build all this stuff.
BUG= 410451
Committed: https://crrev.com/09f86c05e4475d8044297a0bcf6c29aa12458b2e
Cr-Commit-Position: refs/heads/master@{#295579}
Total comments: 91
Total comments: 2
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1418 lines, -42 lines) |
Patch |
 |
M |
BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
media/media.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+64 lines, -7 lines |
0 comments
|
Download
|
 |
A + |
media/mojo/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
1 chunk |
+9 lines, -6 lines |
0 comments
|
Download
|
 |
M |
media/mojo/DEPS
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
media/mojo/interfaces/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
A |
media/mojo/interfaces/demuxer_stream.mojom
|
View
|
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/mojo/interfaces/media_renderer.mojom
|
View
|
|
1 chunk |
+3 lines, -10 lines |
0 comments
|
Download
|
 |
M |
media/mojo/interfaces/media_types.mojom
|
View
|
|
1 chunk |
+87 lines, -7 lines |
0 comments
|
Download
|
 |
M |
media/mojo/services/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
2 chunks |
+93 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/mojo/services/media_type_converters.h
|
View
|
1
2
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/mojo/services/media_type_converters.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
3 chunks |
+151 lines, -7 lines |
0 comments
|
Download
|
 |
M |
media/mojo/services/media_type_converters_unittest.cc
|
View
|
1
2
|
3 chunks |
+21 lines, -1 line |
0 comments
|
Download
|
 |
A |
media/mojo/services/mojo_demuxer_stream_adapter.h
|
View
|
1
2
3
|
1 chunk |
+75 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mojo/services/mojo_demuxer_stream_adapter.cc
|
View
|
1
2
3
|
1 chunk |
+103 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mojo/services/mojo_demuxer_stream_impl.h
|
View
|
1
2
|
1 chunk |
+53 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mojo/services/mojo_demuxer_stream_impl.cc
|
View
|
1
2
|
1 chunk |
+60 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mojo/services/mojo_renderer_impl.h
|
View
|
1
2
3
|
1 chunk |
+90 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mojo/services/mojo_renderer_impl.cc
|
View
|
1
2
3
|
1 chunk |
+127 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mojo/services/mojo_renderer_service.h
|
View
|
1
2
|
1 chunk |
+89 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mojo/services/mojo_renderer_service.cc
|
View
|
1
2
3
|
1 chunk |
+141 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mojo/services/renderer_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+184 lines, -0 lines |
0 comments
|
Download
|
Total messages: 33 (9 generated)
|