*** empty log message ***
authorChris Tallon <chris@vomp.tv>
Sat, 15 May 2010 15:48:25 +0000 (15:48 +0000)
committerChris Tallon <chris@vomp.tv>
Sat, 15 May 2010 15:48:25 +0000 (15:48 +0000)
demuxerts.cc

index 653308ec427dda115a913f0694c044a918f65bd0..9d0cf32d4f6cef8247547af4e9f3d74b2fa7c601 100644 (file)
@@ -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
       }