|
Cast: deliver video frames on the IO thread
This is the last change to deliver video frames to Cast streaming API
on the IO thread. It will no longer be blocked by Javascript events.
This needs a change in the MediaStreamVideoSink interface. Also getting
rid of the interface of MediaStreamVideoTrack that delivers frames on
the render thread. All clients now handle the thread hopping directly.
BUG= 335327, 371775
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269616
Total comments: 1
Total comments: 3
Total comments: 11
Total comments: 3
Total comments: 1
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+313 lines, -162 lines) |
Patch |
 |
M |
chrome/renderer/media/cast_rtp_stream.cc
|
View
|
1
2
3
4
5
6
7
|
7 chunks |
+34 lines, -20 lines |
0 comments
|
Download
|
 |
M |
content/public/renderer/media_stream_video_sink.h
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+14 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/public/renderer/media_stream_video_sink.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/media/media_stream_impl_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/media_stream_video_source_unittest.cc
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/media_stream_video_track.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+18 lines, -11 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/media_stream_video_track.cc
|
View
|
|
5 chunks |
+10 lines, -39 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/media_stream_video_track_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
7 chunks |
+58 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/mock_media_stream_video_sink.h
|
View
|
1
2
3
4
5
|
3 chunks |
+11 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/mock_media_stream_video_sink.cc
|
View
|
|
1 chunk |
+15 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/rtc_peer_connection_handler_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/rtc_video_renderer.h
|
View
|
|
3 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/rtc_video_renderer.cc
|
View
|
|
6 chunks |
+14 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/video_frame_deliverer.h
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/video_frame_deliverer.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+18 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/video_source_handler.h
|
View
|
|
3 chunks |
+8 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/video_source_handler.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+39 lines, -20 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/video_source_handler_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc/media_stream_remote_video_source_unittest.cc
|
View
|
1
|
2 chunks |
+2 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc/video_destination_handler_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+14 lines, -10 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc/webrtc_media_stream_adapter_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc/webrtc_video_track_adapter.h
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc/webrtc_video_track_adapter.cc
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/renderer/pepper/pepper_media_stream_video_track_host.h
|
View
|
|
3 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/pepper/pepper_media_stream_video_track_host.cc
|
View
|
|
7 chunks |
+18 lines, -7 lines |
0 comments
|
Download
|
Total messages: 21 (0 generated)
|