Store the received report blocks map (mapped per remote ssrc) in a map per source ssrc.
When using rtx, receiver reports with two report blocks are received. The report blocks have the same remote ssrc and therefore the first report block was overwritten by the second report block when stored in the ReportBlockInfoMap. Removed unused function ResetRTT. BUG=4114 R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/33659005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7952 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -164,9 +164,6 @@ class ModuleRtpRtcpImpl : public RtpRtcp {
|
||||
uint16_t* min_rtt,
|
||||
uint16_t* max_rtt) const OVERRIDE;
|
||||
|
||||
// Reset RoundTripTime statistics.
|
||||
virtual int32_t ResetRTT(const uint32_t remote_ssrc) OVERRIDE;
|
||||
|
||||
// Force a send of an RTCP packet.
|
||||
// Normal SR and RR are triggered via the process function.
|
||||
virtual int32_t SendRTCP(uint32_t rtcp_packet_type = kRtcpReport) OVERRIDE;
|
||||
|
Reference in New Issue
Block a user