X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fdvb%2Fdvb.cpp;h=ad865c0883adada226438142c98e87e4d468e374;hb=f6fc97e1d61e3701f3cde099979da716c3afa28d;hp=93065074846981f95b9c0bf93d73ea1fecfa44aa;hpb=4e3f44c666f541419811f2396c5fd0c0432f75ca;p=vuplus_dvbapp diff --git a/lib/dvb/dvb.cpp b/lib/dvb/dvb.cpp index 9306507..ad865c0 100644 --- a/lib/dvb/dvb.cpp +++ b/lib/dvb/dvb.cpp @@ -1026,7 +1026,7 @@ RESULT eDVBChannel::getCurrentPosition(iDVBDemux *decoding_demux, pts_t &pos, in } if (now < pos) /* wrap around */ - pos = now + ((pts_t)1)<<33 - pos; + pos = now + 0x200000000LL - pos; else pos = now - pos;