|
Finish plumbing MojoVideoDecoder.
This completes the work to connect from a renderer to the VideoDecoder service in the GPU process, and implements a basic, functional VideoDecoder service.
There are no working VideoDecoders to actually instantiate yet, so the service will always return false from Configure(). Later CLs will add command buffer stub sharing and other requirements so that real decoders can be implemented.
BUG= 522298
Committed: https://crrev.com/e78f9cb7d7bb4709436482572eb6fcb9a795e3b1
Cr-Commit-Position: refs/heads/master@{#395971}
Total comments: 20
Total comments: 11
Total comments: 31
Total comments: 4
Total comments: 10
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+547 lines, -87 lines) |
Patch |
|
M |
content/renderer/media/media_interface_provider.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/base/decoder_factory.h
|
View
|
1
2
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/base/decoder_factory.cc
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/common/media_type_converters.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
4 chunks |
+14 lines, -4 lines |
0 comments
|
Download
|
|
M |
media/mojo/interfaces/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/interfaces/audio_decoder.mojom
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
|
M |
media/mojo/interfaces/media_types.mojom
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+8 lines, -1 line |
0 comments
|
Download
|
|
M |
media/mojo/interfaces/service_factory.mojom
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
A |
media/mojo/interfaces/video_decoder.mojom
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+55 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/android_mojo_media_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/default_mojo_media_client.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_audio_decoder.h
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_audio_decoder.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -17 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_audio_decoder_service.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+2 lines, -16 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_decoder_factory.h
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_decoder_factory.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+7 lines, -3 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_media_client.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+13 lines, -6 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_media_client.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
2 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_video_decoder.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+40 lines, -3 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_video_decoder.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+138 lines, -18 lines |
0 comments
|
Download
|
|
A |
media/mojo/services/mojo_video_decoder_service.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+62 lines, -0 lines |
0 comments
|
Download
|
|
A |
media/mojo/services/mojo_video_decoder_service.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+149 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/service_factory_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+4 lines, -5 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/service_factory_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/test_mojo_media_client.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
media/renderers/default_renderer_factory.cc
|
View
|
1
2
|
1 chunk |
+8 lines, -6 lines |
0 comments
|
Download
|
Total messages: 65 (17 generated)
|