]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Fix another issue with timestamp wrapping and file input
authorAndreas Öman <andreas@lonelycoder.com>
Mon, 23 Jun 2008 14:42:15 +0000 (14:42 +0000)
committerAndreas Öman <andreas@lonelycoder.com>
Mon, 23 Jun 2008 14:42:15 +0000 (14:42 +0000)
file_input.c

index 03ba42d74b88efc256d2b936700d8ed068b3a255..288b70edbd25de6666108de938048cb180c11d23 100644 (file)
@@ -260,8 +260,8 @@ file_input_get_pkt(th_transport_t *t, file_input_t *fi, int64_t now)
   if(fi->fi_dts_offset == AV_NOPTS_VALUE)
     fi->fi_dts_offset = ffpkt.dts;
 
+  fi->fi_last_dts = ffpkt.dts;
   dts = ffpkt.dts + fi->fi_dts_offset;
-  fi->fi_last_dts = dts;
 
   pts = ffpkt.pts;
   if(pts != AV_NOPTS_VALUE)