Index: webrtc/video/video_receive_stream.cc |
diff --git a/webrtc/video/video_receive_stream.cc b/webrtc/video/video_receive_stream.cc |
index 32fb3e5cc86bc3c54ab170134df1134406efa58b..9abc14b45f5d704282d5658686b090014d41cf7b 100644 |
--- a/webrtc/video/video_receive_stream.cc |
+++ b/webrtc/video/video_receive_stream.cc |
@@ -159,7 +159,12 @@ VideoReceiveStream::VideoReceiveStream( |
congestion_controller_(congestion_controller), |
call_stats_(call_stats), |
remb_(remb), |
- vcm_(VideoCodingModule::Create(clock_, nullptr, nullptr)), |
+ vcm_(VideoCodingModule::Create(clock_, |
+ nullptr, |
+ nullptr, |
+ process_thread_, |
+ this, |
+ this)), |
incoming_video_stream_( |
0, |
config.renderer ? config.renderer->SmoothsRenderedFrames() : false), |
@@ -424,5 +429,14 @@ void VideoReceiveStream::Decode() { |
vcm_->Decode(kMaxDecodeWaitTimeMs); |
} |
+void VideoReceiveStream::SendNack( |
+ const std::vector<uint16_t>& sequence_numbers) { |
+ rtp_rtcp_->SendNack(sequence_numbers); |
+} |
+ |
+void VideoReceiveStream::RequestKeyFrame() { |
+ rtp_rtcp_->RequestKeyFrame(); |
+} |
+ |
} // namespace internal |
} // namespace webrtc |