| Index: webrtc/video/video_send_stream.h
|
| diff --git a/webrtc/video/video_send_stream.h b/webrtc/video/video_send_stream.h
|
| index fa6a7a7c16d247269845d8f1aeccc2764c86af50..613412707ba273850279547edc8ea8b4d139a663 100644
|
| --- a/webrtc/video/video_send_stream.h
|
| +++ b/webrtc/video/video_send_stream.h
|
| @@ -19,6 +19,7 @@
|
| #include "webrtc/base/criticalsection.h"
|
| #include "webrtc/call.h"
|
| #include "webrtc/common_video/libyuv/include/webrtc_libyuv.h"
|
| +#include "webrtc/modules/video_coding/protection_bitrate_calculator.h"
|
| #include "webrtc/video/encoded_frame_callback_adapter.h"
|
| #include "webrtc/video/encoder_state_feedback.h"
|
| #include "webrtc/video/payload_router.h"
|
| @@ -89,6 +90,7 @@ class VideoSendStream : public webrtc::VideoSendStream,
|
| uint8_t fraction_loss,
|
| int64_t rtt) override;
|
|
|
| + protected:
|
| // Implements webrtc::VCMProtectionCallback.
|
| int ProtectionRequest(const FecProtectionParams* delta_params,
|
| const FecProtectionParams* key_params,
|
| @@ -141,6 +143,7 @@ class VideoSendStream : public webrtc::VideoSendStream,
|
| OveruseFrameDetector overuse_detector_;
|
| ViEEncoder vie_encoder_;
|
| EncoderStateFeedback encoder_feedback_;
|
| + ProtectionBitrateCalculator post_encode_protection_;
|
| vcm::VideoSender* const video_sender_;
|
|
|
| const std::unique_ptr<RtcpBandwidthObserver> bandwidth_observer_;
|
|
|