|
|
Remove AndroidOverlayFactory
AndroidOverlayFactory is replaced with a callback. This simplifies it.
Also, it makes plumbing a mojo factory callback from the GPU service
much easier. The factory type, AndroidOverlayFactoryCB can be compiled
on any platform, to prevent a lot of #ifdef's later.
As part of this, the base::Callback instances are replaced with
RepeatingCallbacks or OnceCallbacks, as appropriate.
BUG= 718577
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Review-Url: https://codereview.chromium.org/2856253004
Cr-Commit-Position: refs/heads/master@{#469742}
Committed: https://chromium.googlesource.com/chromium/src/+/c9baea5c9d9d2b658d91c48b053ddde9bf9df7b7
Total comments: 10
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+251 lines, -349 lines) |
Patch |
 |
M |
media/base/BUILD.gn
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/android/BUILD.gn
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/base/android/android_overlay.h
|
View
|
1
|
2 chunks |
+1 line, -28 lines |
0 comments
|
Download
|
 |
M |
media/base/android/android_overlay.cc
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
D |
media/base/android/android_overlay_factory.h
|
View
|
|
1 chunk |
+0 lines, -28 lines |
0 comments
|
Download
|
 |
M |
media/base/android/mock_android_overlay.h
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/base/android/mock_android_overlay.cc
|
View
|
1
|
3 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
A |
media/base/android_overlay_config.h
|
View
|
1
2
3
4
|
1 chunk |
+63 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/base/android_overlay_config.cc
|
View
|
1
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/base/android_overlay_mojo_factory.h
|
View
|
1
2
3
|
1 chunk |
+20 lines, -0 lines |
2 comments
|
Download
|
 |
M |
media/gpu/BUILD.gn
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/gpu/android_video_decode_accelerator.cc
|
View
|
1
2
3
4
|
4 chunks |
+12 lines, -8 lines |
0 comments
|
Download
|
 |
M |
media/gpu/android_video_decode_accelerator_unittest.cc
|
View
|
1
2
3
4
|
9 chunks |
+16 lines, -18 lines |
0 comments
|
Download
|
 |
M |
media/gpu/android_video_surface_chooser.h
|
View
|
1
|
2 chunks |
+14 lines, -15 lines |
0 comments
|
Download
|
 |
M |
media/gpu/android_video_surface_chooser_impl.h
|
View
|
|
3 chunks |
+6 lines, -9 lines |
0 comments
|
Download
|
 |
M |
media/gpu/android_video_surface_chooser_impl.cc
|
View
|
1
2
3
4
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
media/gpu/android_video_surface_chooser_impl_unittest.cc
|
View
|
1
|
15 chunks |
+72 lines, -81 lines |
0 comments
|
Download
|
 |
M |
media/gpu/content_video_view_overlay.h
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/gpu/content_video_view_overlay.cc
|
View
|
1
|
3 chunks |
+7 lines, -8 lines |
0 comments
|
Download
|
 |
D |
media/gpu/content_video_view_overlay_factory.h
|
View
|
|
1 chunk |
+0 lines, -31 lines |
0 comments
|
Download
|
 |
D |
media/gpu/content_video_view_overlay_factory.cc
|
View
|
|
1 chunk |
+0 lines, -26 lines |
0 comments
|
Download
|
 |
M |
media/mojo/clients/BUILD.gn
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/mojo/clients/mojo_android_overlay.h
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/mojo/clients/mojo_android_overlay.cc
|
View
|
1
|
3 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
D |
media/mojo/clients/mojo_android_overlay_factory.h
|
View
|
|
1 chunk |
+0 lines, -41 lines |
0 comments
|
Download
|
 |
D |
media/mojo/clients/mojo_android_overlay_factory.cc
|
View
|
|
1 chunk |
+0 lines, -24 lines |
0 comments
|
Download
|
 |
M |
media/mojo/clients/mojo_android_overlay_unittest.cc
|
View
|
1
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
Total messages: 32 (24 generated)
|