[FFmpeg-cvslog] r17843 - trunk/libavformat/timefilter.c

michael subversion
Fri Mar 6 01:23:52 CET 2009


Author: michael
Date: Fri Mar  6 01:23:52 2009
New Revision: 17843

Log:
Fix bug with time==0 being special.

Modified:
   trunk/libavformat/timefilter.c

Modified: trunk/libavformat/timefilter.c
==============================================================================
--- trunk/libavformat/timefilter.c	Fri Mar  6 01:20:55 2009	(r17842)
+++ trunk/libavformat/timefilter.c	Fri Mar  6 01:23:52 2009	(r17843)
@@ -51,14 +51,13 @@ void ff_timefilter_destroy(TimeFilter *s
 
 void ff_timefilter_reset(TimeFilter *self)
 {
-    self->cycle_time = 0;
     self->count      = 0;
 }
 
 double ff_timefilter_update(TimeFilter *self, double system_time, double period)
 {
     self->count++;
-    if (!self->cycle_time) {
+    if (self->count==1) {
         /// init loop
         self->cycle_time        = system_time;
     } else {




More information about the ffmpeg-cvslog mailing list