|
Remove ViEEncoder::Pause / Start
This cl change so that VideoSendStream::Start adds the stream as a BitrateObserver and VideoSendStream::Stop removes the stream as observer.
That also means that start will trigger a VideoEncoder::SetRate call with the most recent bitrate estimate.
VideoSendStream::Stop will trigger a VideoEncoder::SetRate with bitrate = 0.
BUG= webrtc:5687
b/28636240
Committed: https://crrev.com/57c21f9b44621b6415d81d353923eb3975276703
Cr-Commit-Position: refs/heads/master@{#13192}
Total comments: 11
Total comments: 11
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+348 lines, -234 lines) |
Patch |
 |
M |
webrtc/call/bitrate_allocator.h
|
View
|
1
2
|
1 chunk |
+9 lines, -6 lines |
0 comments
|
Download
|
 |
M |
webrtc/call/bitrate_allocator.cc
|
View
|
1
2
3
4
|
3 chunks |
+17 lines, -6 lines |
0 comments
|
Download
|
 |
M |
webrtc/call/bitrate_allocator_unittest.cc
|
View
|
1
2
3
4
|
7 chunks |
+141 lines, -149 lines |
0 comments
|
Download
|
 |
M |
webrtc/modules/video_coding/generic_encoder.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
webrtc/modules/video_coding/protection_bitrate_calculator.h
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
webrtc/modules/video_coding/protection_bitrate_calculator.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
webrtc/modules/video_coding/protection_bitrate_calculator_unittest.cc
|
View
|
1
2
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webrtc/modules/video_coding/video_coding_impl.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
webrtc/modules/video_coding/video_sender.cc
|
View
|
1
2
|
2 chunks |
+13 lines, -7 lines |
0 comments
|
Download
|
 |
M |
webrtc/video/end_to_end_tests.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
webrtc/video/video_send_stream.h
|
View
|
1
2
3
4
5
|
1 chunk |
+13 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webrtc/video/video_send_stream.cc
|
View
|
1
2
3
4
5
|
9 chunks |
+52 lines, -29 lines |
0 comments
|
Download
|
 |
M |
webrtc/video/video_send_stream_tests.cc
|
View
|
1
2
|
1 chunk |
+73 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webrtc/video/vie_encoder.h
|
View
|
1
|
3 chunks |
+1 line, -7 lines |
0 comments
|
Download
|
 |
M |
webrtc/video/vie_encoder.cc
|
View
|
1
2
3
4
|
7 chunks |
+15 lines, -19 lines |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 16 (7 generated)
|