while (pts_expected > (1LL<<33)) pts_expected -= (1LL<<33);
if (!doubledframerate
- &&(abs(PTSDistance(pts_expected, packet.getPTS())-1800) <= 1
- || abs(PTSDistance(pts_expected, packet.getPTS())-1501) <= 1)) {
+ &&(abs((long long)PTSDistance(pts_expected, packet.getPTS())-1800) <= 1
+ || abs((long long)PTSDistance(pts_expected, packet.getPTS())-1501) <= 1)) {
doubledframerate=true; //Detected p50 or p60
}