Delete unused constructor arguments from VCMJitterBuffer
The NackSender* and KeyFrameRequestSender* arguments were unused.
Bug: webrtc:7408
Change-Id: Iab3b443373953e88c48867d031cb114b4891ab78
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/130503
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27377}
diff --git a/modules/video_coding/receiver.cc b/modules/video_coding/receiver.cc
index e30102d..7610de2 100644
--- a/modules/video_coding/receiver.cc
+++ b/modules/video_coding/receiver.cc
@@ -34,45 +34,14 @@
: VCMReceiver::VCMReceiver(timing,
clock,
absl::WrapUnique(EventWrapper::Create()),
- absl::WrapUnique(EventWrapper::Create()),
- nullptr, // NackSender
- nullptr) // KeyframeRequestSender
-{}
-
-VCMReceiver::VCMReceiver(VCMTiming* timing,
- Clock* clock,
- NackSender* nack_sender,
- KeyFrameRequestSender* keyframe_request_sender)
- : VCMReceiver(timing,
- clock,
- absl::WrapUnique(EventWrapper::Create()),
- absl::WrapUnique(EventWrapper::Create()),
- nack_sender,
- keyframe_request_sender) {}
+ absl::WrapUnique(EventWrapper::Create())) {}
VCMReceiver::VCMReceiver(VCMTiming* timing,
Clock* clock,
std::unique_ptr<EventWrapper> receiver_event,
std::unique_ptr<EventWrapper> jitter_buffer_event)
- : VCMReceiver::VCMReceiver(timing,
- clock,
- std::move(receiver_event),
- std::move(jitter_buffer_event),
- nullptr, // NackSender
- nullptr) // KeyframeRequestSender
-{}
-
-VCMReceiver::VCMReceiver(VCMTiming* timing,
- Clock* clock,
- std::unique_ptr<EventWrapper> receiver_event,
- std::unique_ptr<EventWrapper> jitter_buffer_event,
- NackSender* nack_sender,
- KeyFrameRequestSender* keyframe_request_sender)
: clock_(clock),
- jitter_buffer_(clock_,
- std::move(jitter_buffer_event),
- nack_sender,
- keyframe_request_sender),
+ jitter_buffer_(clock_, std::move(jitter_buffer_event)),
timing_(timing),
render_wait_event_(std::move(receiver_event)),
max_video_delay_ms_(kMaxVideoDelayMs) {