Revert "Avoid sending empty receiver reports with RtcpTransceiver"
This reverts commit e5f1a3992e3bbfa0445b90f317576c8229524d74. Reason for revert: Speculative revert due to failing downstream unittest. Original change's description: > Avoid sending empty receiver reports with RtcpTransceiver > > Bug: None > Change-Id: Ia017c2df285febefb72ba88ba43366455bde5a78 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/222402 > Reviewed-by: Per Kjellander <perkj@webrtc.org> > Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#34281} TBR=danilchap@webrtc.org,perkj@webrtc.org,webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com Change-Id: I895317ad0381756e97e501a36d6440f83a68b6f8 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: None Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/222440 Reviewed-by: Björn Terelius <terelius@webrtc.org> Commit-Queue: Björn Terelius <terelius@webrtc.org> Cr-Commit-Position: refs/heads/master@{#34284}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
1c1f540487
commit
48420fa947
@ -355,12 +355,9 @@ void RtcpTransceiverImpl::CreateCompoundPacket(PacketSender* sender) {
|
||||
rtcp::ReceiverReport receiver_report;
|
||||
receiver_report.SetSenderSsrc(sender_ssrc);
|
||||
receiver_report.SetReportBlocks(CreateReportBlocks(now));
|
||||
if (config_.rtcp_mode == RtcpMode::kCompound ||
|
||||
!receiver_report.report_blocks().empty()) {
|
||||
sender->AppendPacket(receiver_report);
|
||||
}
|
||||
sender->AppendPacket(receiver_report);
|
||||
|
||||
if (!config_.cname.empty() && !sender->IsEmpty()) {
|
||||
if (!config_.cname.empty()) {
|
||||
rtcp::Sdes sdes;
|
||||
bool added = sdes.AddCName(config_.feedback_ssrc, config_.cname);
|
||||
RTC_DCHECK(added) << "Failed to add cname " << config_.cname
|
||||
|
||||
Reference in New Issue
Block a user