| Index: webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h
|
| diff --git a/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h b/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h
|
| index 183755eff3928817546e5929662493716b2c05c6..90537c3e30fbc35357a4dece49f5accd848b5081 100644
|
| --- a/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h
|
| +++ b/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h
|
| @@ -347,6 +347,17 @@ struct PacketFeedback {
|
| PacedPacketInfo pacing_info;
|
| };
|
|
|
| +class PacketFeedbackComparator {
|
| + public:
|
| + inline bool operator()(const PacketFeedback& lhs, const PacketFeedback& rhs) {
|
| + if (lhs.arrival_time_ms != rhs.arrival_time_ms)
|
| + return lhs.arrival_time_ms < rhs.arrival_time_ms;
|
| + if (lhs.send_time_ms != rhs.send_time_ms)
|
| + return lhs.send_time_ms < rhs.send_time_ms;
|
| + return lhs.sequence_number < rhs.sequence_number;
|
| + }
|
| +};
|
| +
|
| class TransportFeedbackObserver {
|
| public:
|
| TransportFeedbackObserver() {}
|
|
|