Wire up bandwidth stats to the new API and webrtcvideoengine2.
Adds stats to verify bandwidth and pacer stats.
BUG=1788
R=mflodman@webrtc.org, pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/24969004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7634 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/config.h b/webrtc/config.h
index 8ea2828..ee1097f 100644
--- a/webrtc/config.h
+++ b/webrtc/config.h
@@ -33,16 +33,19 @@
int extended_max_sequence_number;
};
-struct StreamStats {
- StreamStats()
+struct SsrcStats {
+ SsrcStats()
: key_frames(0),
delta_frames(0),
- bitrate_bps(0),
+ total_bitrate_bps(0),
+ retransmit_bitrate_bps(0),
avg_delay_ms(0),
max_delay_ms(0) {}
uint32_t key_frames;
uint32_t delta_frames;
- int32_t bitrate_bps;
+ // TODO(holmer): Move bitrate_bps out to the webrtc::Call layer.
+ int total_bitrate_bps;
+ int retransmit_bitrate_bps;
int avg_delay_ms;
int max_delay_ms;
StreamDataCounters rtp_stats;