# HG changeset patch # User reimar # Date 1237133525 0 # Node ID 8f7c8a1cb8b7bb501c76e1493c76fca82e2c5da4 # Parent 241cb573f68bf492de01b72ed36f9103e50a3c57 100l fix calculation of dropped frames, number of frames is time * fps, not time / fps. diff -r 241cb573f68b -r 8f7c8a1cb8b7 stream/tvi_v4l2.c --- a/stream/tvi_v4l2.c Sun Mar 15 13:10:33 2009 +0000 +++ b/stream/tvi_v4l2.c Sun Mar 15 16:12:05 2009 +0000 @@ -1126,7 +1126,7 @@ struct v4l2_buffer buf; /* get performance */ - frames = 1 + lrintf((double)(priv->curr_frame - priv->first_frame) / (1e6 * getfps(priv))); + frames = 1 + lrintf((double)(priv->curr_frame - priv->first_frame) / 1e6 * getfps(priv)); dropped = frames - priv->frames; /* turn off streaming */