Remove deprecated RecoveredPacketReceiver::OnRecoveredPacket signature
Bug: webrtc:7135, webrtc:14795
Change-Id: Ib2f434b59542d6d8a2b8a287047417b784187602
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290567
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39049}
diff --git a/modules/rtp_rtcp/include/recovered_packet_receiver.h b/modules/rtp_rtcp/include/recovered_packet_receiver.h
index 0be539d..4e92c48 100644
--- a/modules/rtp_rtcp/include/recovered_packet_receiver.h
+++ b/modules/rtp_rtcp/include/recovered_packet_receiver.h
@@ -20,16 +20,7 @@
// the recovered RTP packets based on SSRC.
class RecoveredPacketReceiver {
public:
- // TODO(bugs.webrtc.org/7135,perkj): Remove when all
- // implementations implement OnRecoveredPacket(const RtpPacketReceived&)
- virtual void OnRecoveredPacket(const uint8_t* packet, size_t length) {
- RTC_DCHECK_NOTREACHED();
- }
- // TODO(bugs.webrtc.org/7135,perkj): Make pure virtual when all
- // implementations are updated.
- virtual void OnRecoveredPacket(const RtpPacketReceived& packet) {
- OnRecoveredPacket(packet.Buffer().data(), packet.Buffer().size());
- }
+ virtual void OnRecoveredPacket(const RtpPacketReceived& packet) = 0;
protected:
virtual ~RecoveredPacketReceiver() = default;