Index: webrtc/modules/remote_bitrate_estimator/test/packet.h |
diff --git a/webrtc/modules/remote_bitrate_estimator/test/packet.h b/webrtc/modules/remote_bitrate_estimator/test/packet.h |
index c9680c6fcd20907f157afc1421e71349c70fcdb7..223a50ba8fa0a413e70322b464ca73553e528609 100644 |
--- a/webrtc/modules/remote_bitrate_estimator/test/packet.h |
+++ b/webrtc/modules/remote_bitrate_estimator/test/packet.h |
@@ -13,6 +13,7 @@ |
#include <list> |
#include <map> |
+#include <utility> |
#include <vector> |
#include "webrtc/common_types.h" |
@@ -108,6 +109,24 @@ class FeedbackPacket : public Packet { |
int64_t latest_send_time_ms_; // Time stamp for the latest sent FbPacket. |
}; |
+class BbrBweFeedback : public FeedbackPacket { |
+ public: |
+ BbrBweFeedback( |
+ int flow_id, |
+ int64_t send_time_us, |
+ int64_t latest_send_time_ms, |
+ const std::vector<std::pair<uint64_t, int64_t>>& packet_feedback_vector); |
+ virtual ~BbrBweFeedback() {} |
+ |
+ const std::vector<std::pair<uint64_t, int64_t>>& packet_feedback_vector() |
+ const { |
+ return packet_feedback_vector_; |
+ } |
+ |
+ private: |
+ const std::vector<std::pair<uint64_t, int64_t>> packet_feedback_vector_; |
+}; |
+ |
class RembFeedback : public FeedbackPacket { |
public: |
RembFeedback(int flow_id, |