Index: webrtc/video/vie_encoder.h |
diff --git a/webrtc/video/vie_encoder.h b/webrtc/video/vie_encoder.h |
index 42fe03b18856a5834644ff8ca342ec1556ba349b..a2a0cd960e84546a36ab6c503e713488c99b9828 100644 |
--- a/webrtc/video/vie_encoder.h |
+++ b/webrtc/video/vie_encoder.h |
@@ -102,7 +102,8 @@ class ViEEncoder : public VideoCaptureInput, |
uint32_t frame_rate, |
const std::string& encoder_name) override; |
- void EncodeVideoFrame(const VideoFrame& frame); |
+ void EncodeVideoFrame(const VideoFrame& frame, |
+ int64_t time_when_posted_in_ms); |
// Implements EncodedImageCallback. |
EncodedImageCallback::Result OnEncodedImage( |
@@ -126,8 +127,9 @@ class ViEEncoder : public VideoCaptureInput, |
const std::unique_ptr<VideoProcessing> vp_; |
vcm::VideoSender video_sender_ ACCESS_ON(&encoder_queue_); |
- OveruseFrameDetector overuse_detector_; |
- LoadObserver* const load_observer_ ACCESS_ON(&module_process_thread_checker_); |
+ |
+ OveruseFrameDetector overuse_detector_ ACCESS_ON(&encoder_queue_); |
+ LoadObserver* const load_observer_ ACCESS_ON(&encoder_queue_); |
SendStatisticsProxy* const stats_proxy_; |
rtc::VideoSinkInterface<VideoFrame>* const pre_encode_callback_; |