Attach TransportFeedbackPacketLossTracker to ANA (PLR only)
This CL is one in a series. To finish the work, the following CLs will be added: 1. CL for connecting RPLR as well 2. CL for RPLR-based FecController 3. CL for allowing experiment-driven configuration of the above (through both field-trials and protobuf) BUG=webrtc:7058 Review-Url: https://codereview.webrtc.org/2638083002 Cr-Commit-Position: refs/heads/master@{#17365}
This commit is contained in:
@ -1070,7 +1070,8 @@ void EventLogAnalyzer::CreateBweSimulationGraph(Plot* plot) {
|
||||
const LoggedRtpPacket& rtp = *rtp_iterator->second;
|
||||
if (rtp.header.extension.hasTransportSequenceNumber) {
|
||||
RTC_DCHECK(rtp.header.extension.hasTransportSequenceNumber);
|
||||
cc.AddPacket(rtp.header.extension.transportSequenceNumber,
|
||||
cc.AddPacket(rtp.header.ssrc,
|
||||
rtp.header.extension.transportSequenceNumber,
|
||||
rtp.total_length, PacedPacketInfo());
|
||||
rtc::SentPacket sent_packet(
|
||||
rtp.header.extension.transportSequenceNumber, rtp.timestamp / 1000);
|
||||
@ -1169,7 +1170,8 @@ void EventLogAnalyzer::CreateNetworkDelayFeedbackGraph(Plot* plot) {
|
||||
const LoggedRtpPacket& rtp = *rtp_iterator->second;
|
||||
if (rtp.header.extension.hasTransportSequenceNumber) {
|
||||
RTC_DCHECK(rtp.header.extension.hasTransportSequenceNumber);
|
||||
feedback_adapter.AddPacket(rtp.header.extension.transportSequenceNumber,
|
||||
feedback_adapter.AddPacket(rtp.header.ssrc,
|
||||
rtp.header.extension.transportSequenceNumber,
|
||||
rtp.total_length, PacedPacketInfo());
|
||||
feedback_adapter.OnSentPacket(
|
||||
rtp.header.extension.transportSequenceNumber, rtp.timestamp / 1000);
|
||||
|
||||
Reference in New Issue
Block a user