Index: webrtc/video/send_statistics_proxy.h |
diff --git a/webrtc/video/send_statistics_proxy.h b/webrtc/video/send_statistics_proxy.h |
index f4c3f5ae00d3936b8710ed99c3578187f804addc..d2b9b565b3f00cb8f5c972fba323550d432aec07 100644 |
--- a/webrtc/video/send_statistics_proxy.h |
+++ b/webrtc/video/send_statistics_proxy.h |
@@ -52,12 +52,6 @@ class SendStatisticsProxy : public CpuOveruseMetricsObserver, |
// Used to update incoming frame rate. |
void OnIncomingFrame(int width, int height); |
- // Used to update encode time of frames. |
- void OnEncodedFrame(int encode_time_ms); |
- |
- // From VideoEncoderRateObserver. |
- void OnSetRates(uint32_t bitrate_bps, int framerate) override; |
- |
void OnEncoderImplementationName(const char* implementation_name); |
void OnOutgoingRate(uint32_t framerate, uint32_t bitrate); |
void OnSuspendChange(bool is_suspended); |
@@ -67,9 +61,14 @@ class SendStatisticsProxy : public CpuOveruseMetricsObserver, |
// how stats are collected. |
void SetContentType(VideoEncoderConfig::ContentType content_type); |
+ // Implements VideoEncoderRateObserver. |
+ void OnSetRates(uint32_t bitrate_bps, int framerate) override; |
+ |
+ // Implements CpuOveruseMetricsObserver. |
+ void OnEncodedFrameTimeMeasured(int encode_time_ms, |
+ const CpuOveruseMetrics& metrics) override; |
+ |
protected: |
- // From CpuOveruseMetricsObserver. |
- void CpuOveruseMetricsUpdated(const CpuOveruseMetrics& metrics) override; |
// From RtcpStatisticsCallback. |
void StatisticsUpdated(const RtcpStatistics& statistics, |
uint32_t ssrc) override; |