Adds IsEmpty to SampleStats.

Bug: webrtc:9883
Change-Id: Ie8ef801cb60fd74c0354ff9fbbdbc33b7d105317
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/137514
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28003}
diff --git a/test/scenario/performance_stats.cc b/test/scenario/performance_stats.cc
index 3471cbe..0b2ae9f 100644
--- a/test/scenario/performance_stats.cc
+++ b/test/scenario/performance_stats.cc
@@ -90,6 +90,10 @@
   stats_.AddSamples(other.stats_);
 }
 
+bool SampleStats<TimeDelta>::IsEmpty() {
+  return stats_.IsEmpty();
+}
+
 TimeDelta SampleStats<TimeDelta>::Max() {
   return TimeDelta::seconds(stats_.Max());
 }
@@ -130,6 +134,10 @@
   stats_.AddSamples(other.stats_);
 }
 
+bool SampleStats<DataRate>::IsEmpty() {
+  return stats_.IsEmpty();
+}
+
 DataRate SampleStats<DataRate>::Max() {
   return DataRate::bps(stats_.Max());
 }
diff --git a/test/scenario/performance_stats.h b/test/scenario/performance_stats.h
index 429d60f..5a17654 100644
--- a/test/scenario/performance_stats.h
+++ b/test/scenario/performance_stats.h
@@ -56,6 +56,7 @@
   void AddSample(TimeDelta delta);
   void AddSampleMs(double delta_ms);
   void AddSamples(const SampleStats<TimeDelta>& other);
+  bool IsEmpty();
   TimeDelta Max();
   TimeDelta Mean();
   TimeDelta Median();
@@ -74,6 +75,7 @@
   void AddSample(DataRate rate);
   void AddSampleBps(double rate_bps);
   void AddSamples(const SampleStats<DataRate>& other);
+  bool IsEmpty();
   DataRate Max();
   DataRate Mean();
   DataRate Median();