From 784a83122bc837cbed500d6295b4b45f8fe6a7be Mon Sep 17 00:00:00 2001 From: nisse Date: Wed, 26 Oct 2016 07:02:23 -0700 Subject: [PATCH] Check that stats_proxy_ is non-NULL before use. BUG=None Review-Url: https://codereview.webrtc.org/2451143002 Cr-Commit-Position: refs/heads/master@{#14788} --- webrtc/video/vie_encoder.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/webrtc/video/vie_encoder.cc b/webrtc/video/vie_encoder.cc index 95a6f5a18c..a3fd98dd6f 100644 --- a/webrtc/video/vie_encoder.cc +++ b/webrtc/video/vie_encoder.cc @@ -463,8 +463,9 @@ void ViEEncoder::ReconfigureEncoder() { void ViEEncoder::OnFrame(const VideoFrame& video_frame) { RTC_DCHECK_RUNS_SERIALIZED(&incoming_frame_race_checker_); - stats_proxy_->OnIncomingFrame(video_frame.width(), video_frame.height()); - + if (stats_proxy_) { + stats_proxy_->OnIncomingFrame(video_frame.width(), video_frame.height()); + } VideoFrame incoming_frame = video_frame; // Local time in webrtc time base.