| Index: media/cast/transport/rtp_sender/rtp_packetizer/rtp_packetizer.cc
|
| diff --git a/media/cast/transport/rtp_sender/rtp_packetizer/rtp_packetizer.cc b/media/cast/transport/rtp_sender/rtp_packetizer/rtp_packetizer.cc
|
| index d4386760033cb5a1b7f3c52fbd380962971da0f3..20cc333898be474928bd6be9a0cf5f6bb231a50a 100644
|
| --- a/media/cast/transport/rtp_sender/rtp_packetizer/rtp_packetizer.cc
|
| +++ b/media/cast/transport/rtp_sender/rtp_packetizer/rtp_packetizer.cc
|
| @@ -31,10 +31,14 @@ RtpPacketizerConfig::~RtpPacketizerConfig() {}
|
|
|
| RtpPacketizer::RtpPacketizer(PacedSender* const transport,
|
| PacketStorage* packet_storage,
|
| - RtpPacketizerConfig rtp_packetizer_config)
|
| + RtpPacketizerConfig rtp_packetizer_config,
|
| + base::TickClock* clock,
|
| + LoggingImpl* logging)
|
| : config_(rtp_packetizer_config),
|
| transport_(transport),
|
| packet_storage_(packet_storage),
|
| + clock_(clock),
|
| + logging_(logging),
|
| sequence_number_(config_.sequence_number),
|
| rtp_timestamp_(0),
|
| packet_id_(0),
|
| @@ -145,6 +149,11 @@ void RtpPacketizer::Cast(bool is_key,
|
| }
|
| DCHECK(packet_id_ == num_packets) << "Invalid state";
|
|
|
| + logging_->InsertPacketListEvent(
|
| + clock_->NowTicks(),
|
| + config_.audio ? kAudioPacketSentToPacer : kVideoPacketSentToPacer,
|
| + packets);
|
| +
|
| // Send to network.
|
| transport_->SendPackets(packets);
|
|
|
|
|