Remove handling unused rtcp packets.

App, ExtendedJitterReport and VoipMetric in ExtenedReports are not
used when received (no callbacks, no state change), so removed.

BUG=webrtc:5260

Review-Url: https://codereview.webrtc.org/2320703003
Cr-Commit-Position: refs/heads/master@{#14204}
This commit is contained in:
danilchap
2016-09-13 23:54:48 -07:00
committed by Commit bot
parent cdf37a9293
commit 17366bc090
4 changed files with 2 additions and 167 deletions

View File

@ -48,10 +48,6 @@ class RTCPPacketInformation {
RTCPPacketInformation();
~RTCPPacketInformation();
void AddVoIPMetric(const RTCPVoIPMetric* metric);
void AddApplicationData(const uint8_t* data, const uint16_t size);
void AddNACKPacket(const uint16_t packetID);
void ResetNACKPacketIdArray();
@ -62,16 +58,9 @@ class RTCPPacketInformation {
std::vector<uint16_t> nackSequenceNumbers;
uint8_t applicationSubType;
uint32_t applicationName;
uint8_t* applicationData;
uint16_t applicationLength;
ReportBlockList report_blocks;
int64_t rtt;
uint32_t interArrivalJitter;
uint8_t sliPictureId;
uint64_t rpsiPictureId;
uint32_t receiverEstimatedMaxBitrate;
@ -82,7 +71,6 @@ class RTCPPacketInformation {
uint32_t xr_originator_ssrc;
bool xr_dlrr_item;
std::unique_ptr<RTCPVoIPMetric> VoIPMetric;
std::unique_ptr<rtcp::TransportFeedback> transport_feedback_;