diff --git a/video/receive_statistics_proxy.cc b/video/receive_statistics_proxy.cc index 858f451da1..6e61032fad 100644 --- a/video/receive_statistics_proxy.cc +++ b/video/receive_statistics_proxy.cc @@ -564,8 +564,8 @@ void ReceiveStatisticsProxy::OnFrameBufferTimingsUpdated( void ReceiveStatisticsProxy::OnTimingFrameInfoUpdated( const TimingFrameInfo& info) { - int64_t now_ms = clock_->TimeInMilliseconds(); rtc::CritScope lock(&crit_); + int64_t now_ms = clock_->TimeInMilliseconds(); timing_frame_info_counter_.Add(info, now_ms); } @@ -628,10 +628,10 @@ void ReceiveStatisticsProxy::DataCountersUpdated( void ReceiveStatisticsProxy::OnDecodedFrame(rtc::Optional qp, VideoContentType content_type) { - uint64_t now = clock_->TimeInMilliseconds(); - rtc::CritScope lock(&crit_); + uint64_t now = clock_->TimeInMilliseconds(); + ContentSpecificStats* content_specific_stats = &content_specific_stats_[content_type]; ++stats_.frames_decoded;