Delete RtcpStatisticsCallback in favor of ReportBlockDataObserver
Bug: webrtc:10678 Change-Id: Ie016cbc47dbba15176fc5e7ad7d01a438db7dfb3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/218842 Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#34013}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
f217334d99
commit
f01c2c96f2
@ -142,7 +142,6 @@ RTCPReceiver::RTCPReceiver(const RtpRtcpInterface::Configuration& config,
|
||||
xr_rrtr_status_(config.non_sender_rtt_measurement),
|
||||
xr_rr_rtt_ms_(0),
|
||||
oldest_tmmbr_info_ms_(0),
|
||||
stats_callback_(config.rtcp_statistics_callback),
|
||||
cname_callback_(config.rtcp_cname_callback),
|
||||
report_block_data_observer_(config.report_block_data_observer),
|
||||
packet_type_counter_observer_(config.rtcp_packet_type_counter_observer),
|
||||
@ -1105,18 +1104,6 @@ void RTCPReceiver::TriggerCallbacksFromRtcpPacket(
|
||||
}
|
||||
|
||||
if (!receiver_only_) {
|
||||
if (stats_callback_) {
|
||||
for (const auto& report_block : packet_information.report_blocks) {
|
||||
RtcpStatistics stats;
|
||||
stats.packets_lost = report_block.packets_lost;
|
||||
stats.extended_highest_sequence_number =
|
||||
report_block.extended_highest_sequence_number;
|
||||
stats.fraction_lost = report_block.fraction_lost;
|
||||
stats.jitter = report_block.jitter;
|
||||
|
||||
stats_callback_->StatisticsUpdated(stats, report_block.source_ssrc);
|
||||
}
|
||||
}
|
||||
if (report_block_data_observer_) {
|
||||
for (const auto& report_block_data :
|
||||
packet_information.report_block_datas) {
|
||||
|
||||
Reference in New Issue
Block a user