Something went wrong with the new timestatus code (minute rollover)
Here is a new diff:

--- lame3.35/timestatus.c~      Thu Oct 21 06:58:10 1999
+++ lame3.35/timestatus.c       Thu Oct 21 18:23:53 1999
@@ -263,9 +263,9 @@
   }
 
   #define TS_TIME_DECOMPOSE(time) \
-    (int)((long)floor(time+.5) / 3600), \
-    (int)((long)(floor(time+.5) / 60) % 60), \
-    (int)((long)floor(time+.5) % 60)
+    (int)((long)(.5+(time)) / 3600), \
+    (int)(((long)(.5+(time)) / 60 ) % 60), \
+    (int)((long)(.5+(time)) % 60)
 
   fprintf(stderr,
    
"\r%6ld/%6ld(%3d%%)|%2d:%02d:%02d/%2d:%02d:%02d|%2d:%02d:%02d/%2d:%02d:%02d|%10.4f|%2d:%02d:%02d
 ",



... I hope this works.

-- 
Sent through Global Message Exchange - http://www.gmx.net
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

Reply via email to