[fix] fix payload length for sender report and receiver report

This commit is contained in:
dijunkun
2025-03-05 17:49:17 +08:00
parent 02f00642e9
commit 84ba2d8339
6 changed files with 18 additions and 18 deletions

View File

@@ -222,6 +222,7 @@ bool IceTransport::ParseRtcpPacket(const uint8_t *buffer, size_t size,
bool valid = true;
if (!rtcp_block.Parse(buffer, size)) {
valid = false;
return valid;
}
switch (rtcp_block.type()) {
@@ -296,7 +297,7 @@ bool IceTransport::ParseRtcpPacket(const uint8_t *buffer, size_t size,
// local_media_ssrc(), packet_type_counter_);
// }
return true;
return valid;
}
void IceTransport::HandleReportBlock(const RtcpReportBlock &rtcp_report_block,
@@ -404,8 +405,6 @@ bool IceTransport::HandleNack(const RtcpCommonHeader &rtcp_block,
// }
// }
LOG_INFO("Nack [{}]", nack.packet_ids().size());
return true;
}