|
Create abstract interface for media::Pipeline.
This changes media::Pipeline to be an abstract base, and moves the implementation into media::PipelineImpl. This will make it possible to mock Pipeline in tests.
Committed: https://crrev.com/c82a278bd475fd1a68d0b9452e028537f4263043
Cr-Commit-Position: refs/heads/master@{#377035}
Total comments: 2
Total comments: 18
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+406 lines, -2864 lines) |
Patch |
 |
M |
content/renderer/media/render_media_log.h
|
View
|
1
2
3
4
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/render_media_log.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/base/media_log.h
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/base/media_log.cc
|
View
|
1
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/base/pipeline.h
|
View
|
1
2
3
4
|
5 chunks |
+45 lines, -322 lines |
0 comments
|
Download
|
 |
M |
media/base/pipeline.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -873 lines |
0 comments
|
Download
|
 |
A + |
media/base/pipeline_impl.h
|
View
|
1
2
3
4
5
6
7
|
6 chunks |
+37 lines, -140 lines |
0 comments
|
Download
|
 |
A + |
media/base/pipeline_impl.cc
|
View
|
1
2
3
4
|
35 chunks |
+137 lines, -142 lines |
0 comments
|
Download
|
 |
A + |
media/base/pipeline_impl_unittest.cc
|
View
|
1
2
3
4
|
51 chunks |
+108 lines, -116 lines |
0 comments
|
Download
|
 |
M |
media/base/pipeline_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1166 lines |
0 comments
|
Download
|
 |
M |
media/blink/webmediaplayer_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/cast/test/fake_media_source.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
media/filters/decoder_selector.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/decrypting_audio_decoder.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/decrypting_demuxer_stream.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/decrypting_video_decoder.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/ffmpeg_demuxer.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/ffmpeg_video_decoder.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/gpu_video_decoder.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/media.gyp
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/renderers/video_renderer_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
media/test/pipeline_integration_test.cc
|
View
|
1
2
3
4
5
6
7
|
15 chunks |
+48 lines, -73 lines |
0 comments
|
Download
|
 |
M |
media/test/pipeline_integration_test_base.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/test/pipeline_integration_test_base.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+5 lines, -11 lines |
0 comments
|
Download
|
Total messages: 31 (13 generated)
|