Index: webrtc/video/video_send_stream.cc |
diff --git a/webrtc/video/video_send_stream.cc b/webrtc/video/video_send_stream.cc |
index 6dc68484d118da216a0d24116c5f99ff0ce0bab5..685e95bf7f8297c261a149bcbf0cde41f0ea97b5 100644 |
--- a/webrtc/video/video_send_stream.cc |
+++ b/webrtc/video/video_send_stream.cc |
@@ -617,7 +617,10 @@ VideoSendStream::VideoSendStream( |
// it was created on. |
thread_sync_event_.Wait(rtc::Event::kForever); |
send_stream_->RegisterProcessThread(module_process_thread); |
- vie_encoder_->SetBitrateObserver(send_stream_.get()); |
+ if (encoder_config.content_type == VideoEncoderConfig::ContentType::kScreen) { |
+ // Only signal target bitrate for screenshare streams, for now. |
danilchap
2017/01/12 11:27:57
Can you write a TODO when it should be turned on f
sprang_webrtc
2017/01/12 11:52:14
Done.
|
+ vie_encoder_->SetBitrateObserver(send_stream_.get()); |
+ } |
vie_encoder_->RegisterProcessThread(module_process_thread); |
ReconfigureVideoEncoder(std::move(encoder_config)); |