summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorwu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-12-11 18:25:07 +0000
committerwu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-12-11 18:25:07 +0000
commitcfd624796c7321c5ffac2249b407cdd0d496e00a (patch)
treef5e85167908c2fcce4e838ffa7add718663d9d10 /app
parent1a8ac10b8230c99002657c7a76c281582b1dcc7d (diff)
downloadtalk-cfd624796c7321c5ffac2249b407cdd0d496e00a.tar.gz
Update talk to 58037405.
R=sergeyu@chromium.org Review URL: https://webrtc-codereview.appspot.com/5579004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5267 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'app')
-rw-r--r--app/webrtc/statscollector.cc8
-rw-r--r--app/webrtc/statstypes.h2
2 files changed, 10 insertions, 0 deletions
diff --git a/app/webrtc/statscollector.cc b/app/webrtc/statscollector.cc
index 18ab459..b00d19c 100644
--- a/app/webrtc/statscollector.cc
+++ b/app/webrtc/statscollector.cc
@@ -53,6 +53,8 @@ const char StatsReport::kStatsValueNameBytesReceived[] = "bytesReceived";
const char StatsReport::kStatsValueNameBytesSent[] = "bytesSent";
const char StatsReport::kStatsValueNameCaptureJitterMs[] =
"googCaptureJitterMs";
+const char StatsReport::kStatsValueNameCaptureQueueDelayMsPerS[] =
+ "googCaptureQueueDelayMsPerS";
const char StatsReport::kStatsValueNameChannelId[] = "googChannelId";
const char StatsReport::kStatsValueNameCodecName[] = "googCodecName";
const char StatsReport::kStatsValueNameComponent[] = "googComponent";
@@ -70,6 +72,8 @@ const char StatsReport::kStatsValueNameEchoReturnLoss[] =
const char StatsReport::kStatsValueNameEchoReturnLossEnhancement[] =
"googEchoCancellationReturnLossEnhancement";
+const char StatsReport::kStatsValueNameEncodeUsagePercent[] =
+ "googEncodeUsagePercent";
const char StatsReport::kStatsValueNameFingerprint[] = "googFingerprint";
const char StatsReport::kStatsValueNameFingerprintAlgorithm[] =
"googFingerprintAlgorithm";
@@ -298,6 +302,10 @@ void ExtractStats(const cricket::VideoSenderInfo& info, StatsReport* report) {
report->AddValue(StatsReport::kStatsValueNameAvgEncodeMs, info.avg_encode_ms);
report->AddValue(StatsReport::kStatsValueNameCaptureJitterMs,
info.capture_jitter_ms);
+ report->AddValue(StatsReport::kStatsValueNameCaptureQueueDelayMsPerS,
+ info.capture_queue_delay_ms_per_s);
+ report->AddValue(StatsReport::kStatsValueNameEncodeUsagePercent,
+ info.encode_usage_percent);
}
void ExtractStats(const cricket::BandwidthEstimationInfo& info,
diff --git a/app/webrtc/statstypes.h b/app/webrtc/statstypes.h
index 15210b6..6afc8d7 100644
--- a/app/webrtc/statstypes.h
+++ b/app/webrtc/statstypes.h
@@ -129,7 +129,9 @@ class StatsReport {
// Internal StatsValue names
static const char kStatsValueNameAvgEncodeMs[];
+ static const char kStatsValueNameEncodeUsagePercent[];
static const char kStatsValueNameCaptureJitterMs[];
+ static const char kStatsValueNameCaptureQueueDelayMsPerS[];
static const char kStatsValueNameCodecName[];
static const char kStatsValueNameEchoCancellationQualityMin[];
static const char kStatsValueNameEchoDelayMedian[];