Chromium Code Reviews| Index: media/cast/net/rtcp/rtcp_builder.h |
| diff --git a/media/cast/net/rtcp/rtcp_builder.h b/media/cast/net/rtcp/rtcp_builder.h |
| index b530648e4f3689dfd909b9b320ee462c8930b7d1..2f22c3910fa482888560f0e1b8a4d6e602843378 100644 |
| --- a/media/cast/net/rtcp/rtcp_builder.h |
| +++ b/media/cast/net/rtcp/rtcp_builder.h |
| @@ -19,27 +19,6 @@ |
| namespace media { |
| namespace cast { |
| -// We limit the size of receiver logs to avoid queuing up packets. |
| -const size_t kMaxReceiverLogBytes = 200; |
| - |
| -// The determines how long to hold receiver log events, based on how |
| -// many "receiver log message reports" ago the events were sent. |
| -const size_t kReceiveLogMessageHistorySize = 20; |
| - |
| -// This determines when to send events the second time. |
| -const size_t kFirstRedundancyOffset = 10; |
| -COMPILE_ASSERT(kFirstRedundancyOffset > 0 && |
| - kFirstRedundancyOffset <= kReceiveLogMessageHistorySize, |
| - redundancy_offset_out_of_range); |
| - |
| -// When to send events the third time. |
| -const size_t kSecondRedundancyOffset = 20; |
| -COMPILE_ASSERT(kSecondRedundancyOffset > |
| - kFirstRedundancyOffset && kSecondRedundancyOffset <= |
| - kReceiveLogMessageHistorySize, |
| - redundancy_offset_out_of_range); |
| - |
| - |
| class RtcpBuilder { |
| public: |
| explicit RtcpBuilder(uint32 sending_ssrc); |
| @@ -49,7 +28,7 @@ class RtcpBuilder { |
| const RtcpReportBlock* report_block, |
| const RtcpReceiverReferenceTimeReport* rrtr, |
| const RtcpCastMessage* cast_message, |
| - const ReceiverRtcpEventSubscriber::RtcpEventMultiMap* rtcp_events, |
| + const ReceiverRtcpEventSubscriber::RtcpEvents* rtcp_events, |
| base::TimeDelta target_delay); |
| PacketRef BuildRtcpFromSender(const RtcpSenderInfo& sender_info); |
| @@ -65,10 +44,10 @@ class RtcpBuilder { |
| void AddSR(const RtcpSenderInfo& sender_info); |
| void AddDlrrRb(const RtcpDlrrReportBlock& dlrr); |
| void AddReceiverLog( |
| - const ReceiverRtcpEventSubscriber::RtcpEventMultiMap& rtcp_events); |
| + const ReceiverRtcpEventSubscriber::RtcpEvents& rtcp_events); |
| bool GetRtcpReceiverLogMessage( |
| - const ReceiverRtcpEventSubscriber::RtcpEventMultiMap& rtcp_events, |
| + const ReceiverRtcpEventSubscriber::RtcpEvents& rtcp_events, |
| RtcpReceiverLogMessage* receiver_log_message, |
| size_t* total_number_of_messages_to_send); |
| @@ -79,7 +58,6 @@ class RtcpBuilder { |
| const uint32 ssrc_; |
| char* ptr_of_length_; |
| PacketRef packet_; |
| - std::deque<RtcpReceiverLogMessage> rtcp_events_history_; |
|
miu
2014/12/04 04:18:54
Nice clean-up of the RtcpEventsMultiMap foo, BTW!
hubbe
2014/12/05 23:57:20
Acknowledged.
|
| DISALLOW_COPY_AND_ASSIGN(RtcpBuilder); |
| }; |