aboutsummaryrefslogtreecommitdiff
path: root/modules/rtp_rtcp/source/forward_error_correction.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules/rtp_rtcp/source/forward_error_correction.h')
-rw-r--r--modules/rtp_rtcp/source/forward_error_correction.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/rtp_rtcp/source/forward_error_correction.h b/modules/rtp_rtcp/source/forward_error_correction.h
index 0c54ad984c..b97693d01f 100644
--- a/modules/rtp_rtcp/source/forward_error_correction.h
+++ b/modules/rtp_rtcp/source/forward_error_correction.h
@@ -330,6 +330,11 @@ class ForwardErrorCorrection {
// for recovering lost packets.
void DiscardOldRecoveredPackets(RecoveredPacketList* recovered_packets);
+ // Checks if the FEC packet is old enough and no longer relevant for
+ // recovering lost media packets.
+ bool IsOldFecPacket(const ReceivedFecPacket& fec_packet,
+ const RecoveredPacketList* recovered_packets);
+
// These SSRCs are only used by the decoder.
const uint32_t ssrc_;
const uint32_t protected_media_ssrc_;