| Index: webrtc/modules/video_coding/include/video_coding_defines.h
|
| diff --git a/webrtc/modules/video_coding/include/video_coding_defines.h b/webrtc/modules/video_coding/include/video_coding_defines.h
|
| index 2155461ac88e7220b24f5b66f19c14b42e6ec4fe..00ad5b66c076dd029c54172c51cf4b9d57a1f143 100644
|
| --- a/webrtc/modules/video_coding/include/video_coding_defines.h
|
| +++ b/webrtc/modules/video_coding/include/video_coding_defines.h
|
| @@ -91,8 +91,16 @@ class VCMSendStatisticsCallback {
|
| class VCMReceiveStatisticsCallback {
|
| public:
|
| virtual void OnReceiveRatesUpdated(uint32_t bitRate, uint32_t frameRate) = 0;
|
| + virtual void OnCompleteFrame(bool is_keyframe, size_t size_bytes) = 0;
|
| virtual void OnDiscardedPacketsUpdated(int discarded_packets) = 0;
|
| virtual void OnFrameCountsUpdated(const FrameCounts& frame_counts) = 0;
|
| + virtual void OnFrameBufferTimingsUpdated(int decode_ms,
|
| + int max_decode_ms,
|
| + int current_delay_ms,
|
| + int target_delay_ms,
|
| + int jitter_buffer_ms,
|
| + int min_playout_delay_ms,
|
| + int render_delay_ms) = 0;
|
|
|
| protected:
|
| virtual ~VCMReceiveStatisticsCallback() {}
|
|
|