diff options
author | mflodman@webrtc.org <mflodman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2012-11-16 13:57:26 +0000 |
---|---|---|
committer | mflodman@webrtc.org <mflodman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2012-11-16 13:57:26 +0000 |
commit | b2f474e8bb0385ef25b11fb4b75ca17e1f423a66 (patch) | |
tree | c12d76d4576a0a48ff6e5646f721d5fd32c82fc7 /webrtc/modules/rtp_rtcp/interface | |
parent | c289f9f209bb4571f78093b73002e2ea6d840f01 (diff) | |
download | webrtc-b2f474e8bb0385ef25b11fb4b75ca17e1f423a66.tar.gz |
Adding ViE CallStats to keep track of call statistics. As a start, only rtt is handled.
This CL will be followed by another CL connecting the dots.
BUG=769
TEST=New unittest added.
Review URL: https://webrtc-codereview.appspot.com/968006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3117 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'webrtc/modules/rtp_rtcp/interface')
-rw-r--r-- | webrtc/modules/rtp_rtcp/interface/rtp_rtcp_defines.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/webrtc/modules/rtp_rtcp/interface/rtp_rtcp_defines.h b/webrtc/modules/rtp_rtcp/interface/rtp_rtcp_defines.h index 6dbf52c931..0bdbec0b46 100644 --- a/webrtc/modules/rtp_rtcp/interface/rtp_rtcp_defines.h +++ b/webrtc/modules/rtp_rtcp/interface/rtp_rtcp_defines.h @@ -245,6 +245,13 @@ class RtcpBandwidthObserver { virtual ~RtcpBandwidthObserver() {} }; +class RtcpRttObserver { + public: + virtual void OnRttUpdate(uint32_t rtt) = 0; + + virtual ~RtcpRttObserver() {}; +}; + // A clock interface that allows reading of absolute and relative // timestamps in an RTP/RTCP module. class RtpRtcpClock { |