From: Chris Tallon Date: Sat, 15 May 2010 15:48:25 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: 0-4-0~5 X-Git-Url: https://git.vomp.tv/gitweb/?a=commitdiff_plain;h=b93f9633280a25482e0f3c105bae7f3e97e40e01;p=vompclient.git *** empty log message *** --- diff --git a/demuxerts.cc b/demuxerts.cc index 653308e..9d0cf32 100644 --- a/demuxerts.cc +++ b/demuxerts.cc @@ -709,8 +709,8 @@ void DemuxerTS::parseTSPacketDetails(PESPacket &packet) // Only important stuff 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 }