| Index: webrtc/video/receive_statistics_proxy.h
 | 
| diff --git a/webrtc/video/receive_statistics_proxy.h b/webrtc/video/receive_statistics_proxy.h
 | 
| index 07e59b4d74ad6253bf90f29ea086c1c305466837..e1d097152e8d9bcd277d0226b8adc1d4bab7b717 100644
 | 
| --- a/webrtc/video/receive_statistics_proxy.h
 | 
| +++ b/webrtc/video/receive_statistics_proxy.h
 | 
| @@ -46,7 +46,7 @@
 | 
|  
 | 
|    VideoReceiveStream::Stats GetStats() const;
 | 
|  
 | 
| -  void OnDecodedFrame(rtc::Optional<uint8_t> qp);
 | 
| +  void OnDecodedFrame(rtc::Optional<uint8_t> qp, VideoContentType content_type);
 | 
|    void OnSyncOffsetUpdated(int64_t sync_offset_ms, double estimated_freq_khz);
 | 
|    void OnRenderedFrame(const VideoFrame& frame);
 | 
|    void OnIncomingPayloadType(int payload_type);
 | 
| @@ -140,7 +140,10 @@
 | 
|    SampleCounter target_delay_counter_ GUARDED_BY(crit_);
 | 
|    SampleCounter current_delay_counter_ GUARDED_BY(crit_);
 | 
|    SampleCounter delay_counter_ GUARDED_BY(crit_);
 | 
| -  SampleCounter e2e_delay_counter_ GUARDED_BY(crit_);
 | 
| +  SampleCounter e2e_delay_counter_video_ GUARDED_BY(crit_);
 | 
| +  SampleCounter e2e_delay_counter_screenshare_ GUARDED_BY(crit_);
 | 
| +  int64_t e2e_delay_max_ms_video_ GUARDED_BY(crit_);
 | 
| +  int64_t e2e_delay_max_ms_screenshare_ GUARDED_BY(crit_);
 | 
|    MaxCounter freq_offset_counter_ GUARDED_BY(crit_);
 | 
|    int64_t first_report_block_time_ms_ GUARDED_BY(crit_);
 | 
|    ReportBlockStats report_block_stats_ GUARDED_BY(crit_);
 | 
| @@ -148,6 +151,7 @@
 | 
|    std::map<uint32_t, StreamDataCounters> rtx_stats_ GUARDED_BY(crit_);
 | 
|    int64_t avg_rtt_ms_ GUARDED_BY(crit_);
 | 
|    mutable std::map<int64_t, size_t> frame_window_ GUARDED_BY(&crit_);
 | 
| +  VideoContentType last_content_type_ GUARDED_BY(&crit_);
 | 
|  };
 | 
|  
 | 
|  }  // namespace webrtc
 | 
| 
 |