|
Adapt encoder behavior to target bitrate
This change utilizes the target bandwidth signal provided by webrtc
to tune the encoder behavior. We now support top-off on VP8 to enable
better interactive behavior. Also, the frame rate is adapted based
on feedback from the encoded data.
BUG=
Committed: https://crrev.com/3b9c097391f9e068446b691e101a756459e8e898
Cr-Commit-Position: refs/heads/master@{#392985}
Total comments: 1
Total comments: 12
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+264 lines, -444 lines) |
Patch |
 |
M |
remoting/codec/BUILD.gn
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/codec/video_encoder.h
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A + |
remoting/codec/webrtc_video_encoder_vpx.h
|
View
|
1
2
|
6 chunks |
+18 lines, -10 lines |
0 comments
|
Download
|
 |
A + |
remoting/codec/webrtc_video_encoder_vpx.cc
|
View
|
1
2
|
19 chunks |
+107 lines, -77 lines |
0 comments
|
Download
|
 |
M |
remoting/proto/video.proto
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/webrtc_connection_to_client.cc
|
View
|
1
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/webrtc_frame_scheduler.h
|
View
|
1
2
3
|
2 chunks |
+12 lines, -3 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/webrtc_frame_scheduler.cc
|
View
|
1
2
3
|
12 chunks |
+70 lines, -17 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/webrtc_transport.h
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
remoting/protocol/webrtc_transport.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
remoting/protocol/webrtc_video_encoder.h
|
View
|
1
|
1 chunk |
+0 lines, -89 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/webrtc_video_encoder.cc
|
View
|
1
|
1 chunk |
+0 lines, -221 lines |
0 comments
|
Download
|
 |
A + |
remoting/protocol/webrtc_video_encoder_factory.h
|
View
|
1
2
|
4 chunks |
+14 lines, -10 lines |
0 comments
|
Download
|
 |
A + |
remoting/protocol/webrtc_video_encoder_factory.cc
|
View
|
1
|
8 chunks |
+28 lines, -10 lines |
0 comments
|
Download
|
 |
M |
remoting/remoting_srcs.gypi
|
View
|
1
2
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
Total messages: 22 (8 generated)
|