|
Combining SetVideoSend and SetSource into one method.
This means there's only one thread hop to the worker thread.
At the video engine level, SetOptions and SetSource
are combined into one method (all within the same critical section)
which ensures that no frame will be encoded while SetVideoSend
is only partially finished.
BUG= webrtc:5691
Committed: https://crrev.com/5a4a75ae48382d8a85105d7fcd173718db8501c5
Cr-Commit-Position: refs/heads/master@{#13022}
Total comments: 1
Total comments: 7
Total comments: 7
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+282 lines, -318 lines) |
Patch |
 |
M |
webrtc/api/mediastreamprovider.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+10 lines, -7 lines |
0 comments
|
Download
|
 |
M |
webrtc/api/rtpsender.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webrtc/api/rtpsender.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+11 lines, -16 lines |
0 comments
|
Download
|
 |
M |
webrtc/api/rtpsenderreceiver_unittest.cc
|
View
|
1
2
3
4
5
6
|
9 chunks |
+37 lines, -41 lines |
0 comments
|
Download
|
 |
M |
webrtc/api/webrtcsession.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
webrtc/api/webrtcsession.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+10 lines, -23 lines |
0 comments
|
Download
|
 |
M |
webrtc/api/webrtcsession_unittest.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
webrtc/media/base/fakemediaengine.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
webrtc/media/base/mediachannel.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+7 lines, -8 lines |
0 comments
|
Download
|
 |
M |
webrtc/media/base/videoengine_unittest.h
|
View
|
1
2
|
15 chunks |
+29 lines, -25 lines |
0 comments
|
Download
|
 |
M |
webrtc/media/engine/webrtcvideoengine2.h
|
View
|
1
2
3
4
5
6
|
4 chunks |
+8 lines, -10 lines |
0 comments
|
Download
|
 |
M |
webrtc/media/engine/webrtcvideoengine2.cc
|
View
|
1
2
3
4
5
6
|
11 chunks |
+61 lines, -75 lines |
0 comments
|
Download
|
 |
M |
webrtc/media/engine/webrtcvideoengine2_unittest.cc
|
View
|
1
2
3
4
5
6
|
57 chunks |
+74 lines, -75 lines |
0 comments
|
Download
|
 |
M |
webrtc/pc/channel.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
webrtc/pc/channel.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+4 lines, -9 lines |
0 comments
|
Download
|
 |
M |
webrtc/pc/channel_unittest.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
Total messages: 26 (10 generated)
|