Remove NullReceiveStatistics
rtcp_sender accepts nullptr as indication statistics shouldn't be used, Other uses of NullReceiveStatistcs were already deleted. BUG=webrtc:8016 Review-Url: https://codereview.webrtc.org/2988143002 Cr-Commit-Position: refs/heads/master@{#19197}
This commit is contained in:
parent
d339dbc7d4
commit
8a1d2a315f
@ -95,21 +95,5 @@ class ReceiveStatistics : public ReceiveStatisticsProvider {
|
||||
std::vector<rtcp::ReportBlock> RtcpReportBlocks(size_t max_blocks) override;
|
||||
};
|
||||
|
||||
class NullReceiveStatistics : public ReceiveStatistics {
|
||||
public:
|
||||
void IncomingPacket(const RTPHeader& rtp_header,
|
||||
size_t packet_length,
|
||||
bool retransmitted) override;
|
||||
void FecPacketReceived(const RTPHeader& header,
|
||||
size_t packet_length) override;
|
||||
StatisticianMap GetActiveStatisticians() const override;
|
||||
StreamStatistician* GetStatistician(uint32_t ssrc) const override;
|
||||
void SetMaxReorderingThreshold(int max_reordering_threshold) override;
|
||||
void RegisterRtcpStatisticsCallback(
|
||||
RtcpStatisticsCallback* callback) override;
|
||||
void RegisterRtpStatisticsCallback(
|
||||
StreamDataCountersCallback* callback) override;
|
||||
};
|
||||
|
||||
} // namespace webrtc
|
||||
#endif // WEBRTC_MODULES_RTP_RTCP_INCLUDE_RECEIVE_STATISTICS_H_
|
||||
|
||||
@ -525,29 +525,4 @@ std::vector<rtcp::ReportBlock> ReceiveStatistics::RtcpReportBlocks(
|
||||
return result;
|
||||
}
|
||||
|
||||
void NullReceiveStatistics::IncomingPacket(const RTPHeader& rtp_header,
|
||||
size_t packet_length,
|
||||
bool retransmitted) {}
|
||||
|
||||
void NullReceiveStatistics::FecPacketReceived(const RTPHeader& header,
|
||||
size_t packet_length) {}
|
||||
|
||||
StatisticianMap NullReceiveStatistics::GetActiveStatisticians() const {
|
||||
return StatisticianMap();
|
||||
}
|
||||
|
||||
StreamStatistician* NullReceiveStatistics::GetStatistician(
|
||||
uint32_t ssrc) const {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void NullReceiveStatistics::SetMaxReorderingThreshold(
|
||||
int max_reordering_threshold) {}
|
||||
|
||||
void NullReceiveStatistics::RegisterRtcpStatisticsCallback(
|
||||
RtcpStatisticsCallback* callback) {}
|
||||
|
||||
void NullReceiveStatistics::RegisterRtpStatisticsCallback(
|
||||
StreamDataCountersCallback* callback) {}
|
||||
|
||||
} // namespace webrtc
|
||||
|
||||
@ -757,8 +757,7 @@ void VideoSendStreamTest::TestNackRetransmission(
|
||||
if (++send_count_ == 3) {
|
||||
uint16_t nack_sequence_number = header.sequenceNumber - 1;
|
||||
nacked_sequence_number_ = nack_sequence_number;
|
||||
NullReceiveStatistics null_stats;
|
||||
RTCPSender rtcp_sender(false, Clock::GetRealTimeClock(), &null_stats,
|
||||
RTCPSender rtcp_sender(false, Clock::GetRealTimeClock(), nullptr,
|
||||
nullptr, nullptr, transport_adapter_.get());
|
||||
|
||||
rtcp_sender.SetRTCPStatus(RtcpMode::kReducedSize);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user