|
Separate DemuxerHost from DataSourceHost.
This is the first part of work to remove byte range computations out of media::Pipeline, and instead have the DataSource report those directly to Pipeline's parent, which will avoid crossing thread boundaries unnecessarily. This first CL just cleans up the interfaces required to do that, but already eliminates some of the stranger parts of the set-up code.
BUG= 122071
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=261494
Total comments: 5
Total comments: 9
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+49 lines, -176 lines) |
Patch |
 |
M |
chrome/utility/media_galleries/ipc_data_source.h
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/utility/media_galleries/ipc_data_source.cc
|
View
|
1
|
1 chunk |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/android/media_source_delegate.h
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/android/media_source_delegate.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/buffered_data_source.h
|
View
|
1
2
3
4
|
4 chunks |
+8 lines, -12 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/buffered_data_source.cc
|
View
|
1
2
3
4
|
6 chunks |
+14 lines, -43 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/buffered_data_source_unittest.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/webmediaplayer_impl.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/data_source.h
|
View
|
1
2
3
|
4 chunks |
+2 lines, -11 lines |
0 comments
|
Download
|
 |
M |
media/base/data_source.cc
|
View
|
1
|
1 chunk |
+1 line, -9 lines |
0 comments
|
Download
|
 |
M |
media/base/demuxer.h
|
View
|
1
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/base/demuxer_perftest.cc
|
View
|
1
2
|
1 chunk |
+1 line, -5 lines |
0 comments
|
Download
|
 |
M |
media/base/mock_data_source_host.h
|
View
|
1
2
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/base/mock_demuxer_host.h
|
View
|
1
2
|
1 chunk |
+1 line, -6 lines |
0 comments
|
Download
|
 |
M |
media/base/pipeline.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/base/pipeline.cc
|
View
|
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/base/pipeline_unittest.cc
|
View
|
1
2
3
|
2 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/filters/ffmpeg_demuxer.cc
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
media/filters/ffmpeg_demuxer_unittest.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/filters/file_data_source.h
|
View
|
1
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
media/filters/file_data_source.cc
|
View
|
1
|
2 chunks |
+2 lines, -22 lines |
0 comments
|
Download
|
 |
M |
media/filters/file_data_source_unittest.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -16 lines |
0 comments
|
Download
|
 |
M |
media/filters/pipeline_integration_test.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
media/tools/player_x11/data_source_logger.h
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/tools/player_x11/data_source_logger.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
Total messages: 35 (0 generated)
|