Index: webrtc/modules/pacing/paced_sender.h |
diff --git a/webrtc/modules/pacing/paced_sender.h b/webrtc/modules/pacing/paced_sender.h |
index d42b9b384895c4f739da3220d2589d9391ca28e3..3a2d56da309c1f2ff20d955ed4158e3dd58a63dc 100644 |
--- a/webrtc/modules/pacing/paced_sender.h |
+++ b/webrtc/modules/pacing/paced_sender.h |
@@ -44,9 +44,10 @@ class PacedSender : public Module, public RtpPacketSender { |
int64_t capture_time_ms, |
bool retransmission, |
int probe_cluster_id) = 0; |
+ |
// Called when it's a good time to send a padding data. |
// Returns the number of bytes sent. |
- virtual size_t TimeToSendPadding(size_t bytes) = 0; |
+ virtual size_t TimeToSendPadding(size_t bytes, int probe_cluster_id) = 0; |
protected: |
virtual ~PacketSender() {} |
@@ -133,7 +134,8 @@ class PacedSender : public Module, public RtpPacketSender { |
bool SendPacket(const paced_sender::Packet& packet, int probe_cluster_id) |
EXCLUSIVE_LOCKS_REQUIRED(critsect_); |
- void SendPadding(size_t padding_needed) EXCLUSIVE_LOCKS_REQUIRED(critsect_); |
+ void SendPadding(size_t padding_needed, int probe_cluster_id) |
+ EXCLUSIVE_LOCKS_REQUIRED(critsect_); |
Clock* const clock_; |
PacketSender* const packet_sender_; |