X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=reorderer.h;fp=reorderer.h;h=77fda65a43b70475296a1833a60dc21b3f762708;hb=81801e0df8154add73c86f5a536e4c0f668e4d05;hp=920c57c50a9af6470190f88ecc5550a38b1eedc0;hpb=3bcabb4fd4764b0804b8b44cb967edf7369cc714;p=greproxy diff --git a/reorderer.h b/reorderer.h index 920c57c..77fda65 100644 --- a/reorderer.h +++ b/reorderer.h @@ -32,6 +32,7 @@ public: int get_reorders() const { return num_reorders; } int get_lost_packets() const { return num_lost_packets; } + int get_ts_discontinuities() const { return num_ts_discontinuities; } private: void check_ts_discontinuity(uint16_t proto, const std::string &data, bool silence); @@ -43,7 +44,7 @@ private: std::priority_queue, std::greater> packet_buffer; std::map ccs; - int num_reorders = 0, num_lost_packets = 0; + int num_reorders = 0, num_lost_packets = 0, num_ts_discontinuities = 0; }; #endif // !defined(_REORDERER_H)