From: Jaroslav Kysela Date: Tue, 9 Feb 2016 19:49:48 +0000 (+0100) Subject: fix pts_diff() function (same a b values) X-Git-Tag: v4.2.1~1045 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=47bd9f273253c824e62cb0a10d702158fba93901;p=thirdparty%2Ftvheadend.git fix pts_diff() function (same a b values) --- diff --git a/src/packet.h b/src/packet.h index 14d3c6c69..982518043 100644 --- a/src/packet.h +++ b/src/packet.h @@ -126,7 +126,7 @@ static inline int64_t pts_diff(int64_t a, int64_t b) b &= PTS_MASK; if (b < (PTS_MASK / 4) && a > (PTS_MASK / 2)) return b + PTS_MASK + 1 - a; - else if (b > a) + else if (b >= a) return b - a; else return PTS_UNSET;