Index: webrtc/modules/video_coding/main/source/video_sender.cc |
diff --git a/webrtc/modules/video_coding/main/source/video_sender.cc b/webrtc/modules/video_coding/main/source/video_sender.cc |
index 38089f71132f221a07ca7ca664899e68e7e4bc40..98230b1e9e243de9649a88a3301641bf7b8e80fa 100644 |
--- a/webrtc/modules/video_coding/main/source/video_sender.cc |
+++ b/webrtc/modules/video_coding/main/source/video_sender.cc |
@@ -35,7 +35,7 @@ VideoSender::VideoSender(Clock* clock, |
_nextFrameTypes(1, kVideoFrameDelta), |
_mediaOpt(clock_), |
_sendStatsCallback(nullptr), |
- _codecDataBase(encoder_rate_observer), |
+ _codecDataBase(encoder_rate_observer, &_encodedFrameCallback), |
frame_dropper_enabled_(true), |
_sendStatsTimer(1000, clock_), |
current_codec_(), |
@@ -89,8 +89,8 @@ int32_t VideoSender::RegisterSendCodec(const VideoCodec* sendCodec, |
return VCM_PARAMETER_ERROR; |
} |
- bool ret = _codecDataBase.SetSendCodec( |
- sendCodec, numberOfCores, maxPayloadSize, &_encodedFrameCallback); |
+ bool ret = |
+ _codecDataBase.SetSendCodec(sendCodec, numberOfCores, maxPayloadSize); |
// Update encoder regardless of result to make sure that we're not holding on |
// to a deleted instance. |