Index: webrtc/video/video_send_stream.cc |
diff --git a/webrtc/video/video_send_stream.cc b/webrtc/video/video_send_stream.cc |
index 08b0f1902a3406ea892335a051a35d6fa4afdb22..924581c354ac8f7423ffd57bae4ed901fbe81f11 100644 |
--- a/webrtc/video/video_send_stream.cc |
+++ b/webrtc/video/video_send_stream.cc |
@@ -225,6 +225,7 @@ VideoSendStream::VideoSendStream( |
RTC_CHECK(ReconfigureVideoEncoder(encoder_config)); |
vie_channel_->RegisterSendSideDelayObserver(&stats_proxy_); |
+ vie_channel_->RegisterSendPacketObserver(&stats_proxy_); |
if (config_.post_encode_callback) |
vie_encoder_->RegisterPostEncodeImageCallback(&encoded_frame_proxy_); |
@@ -541,6 +542,10 @@ int VideoSendStream::GetPaddingNeededBps() const { |
return vie_encoder_->GetPaddingNeededBps(); |
} |
+bool VideoSendStream::OnSentPacket(int packet_id) { |
+ return stats_proxy_.OnSentPacket(packet_id); |
+} |
+ |
bool VideoSendStream::SetSendCodec(VideoCodec video_codec) { |
static const int kEncoderMinBitrate = 30; |
if (video_codec.maxBitrate == 0) { |