Index: media/cast/rtcp/rtcp_sender.cc |
diff --git a/media/cast/rtcp/rtcp_sender.cc b/media/cast/rtcp/rtcp_sender.cc |
index dceec1a125cbd7ba2ed4187cde084d442fabcddf..61832f98647737a226d68f7007e52bf5154e155e 100644 |
--- a/media/cast/rtcp/rtcp_sender.cc |
+++ b/media/cast/rtcp/rtcp_sender.cc |
@@ -82,7 +82,8 @@ bool BuildRtcpReceiverLogMessage( |
size_t* number_of_frames, |
size_t* total_number_of_messages_to_send, |
size_t* rtcp_log_size) { |
- size_t remaining_space = kMaxIpPacketSize - start_size; |
+ size_t remaining_space = |
+ std::min(kMaxReceiverLogBytes, kMaxIpPacketSize - start_size); |
if (remaining_space < kRtcpCastLogHeaderSize + kRtcpReceiverFrameLogSize + |
kRtcpReceiverEventLogSize) { |
return false; |