In RtcpTrasnceiver notify RtpStreamRtcpHandler on related report blocks

Bug: webrtc:8239
Change-Id: Ib914775020b5d889b68d1fe178a9fff6acbaeb8f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257283
Reviewed-by: Emil Lundmark <lndmrk@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36398}
This commit is contained in:
Danil Chapovalov
2022-03-31 14:43:56 +02:00
committed by WebRTC LUCI CQ
parent 128addb1a2
commit 3455481554
4 changed files with 73 additions and 0 deletions

View File

@ -100,6 +100,9 @@ class RtcpTransceiverImpl {
std::vector<rtcp::ReportBlock>& report_blocks);
void HandleReceiverReport(const rtcp::CommonHeader& rtcp_packet_header,
std::vector<rtcp::ReportBlock>& report_blocks);
void CallbackOnReportBlocks(
uint32_t sender_ssrc,
rtc::ArrayView<const rtcp::ReportBlock> report_blocks);
void HandlePayloadSpecificFeedback(
const rtcp::CommonHeader& rtcp_packet_header,
Timestamp now);