X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=time.c;h=1fd7b0981584fc4557079ee62a87fbd713554f3a;hp=b7155cb0566dc9f04de83d4056338c199135da06;hb=d27b31524e1d60ad4fdbeb606bba31ba0ee54048;hpb=c8862b9e246b4ef6ff1fe103946e18cf2537ecde diff --git a/time.c b/time.c index b7155cb0..1fd7b098 100644 --- a/time.c +++ b/time.c @@ -169,3 +169,13 @@ int tv_convex_combination(const long a, const struct timeval *tv1, ret = -ret; return ret; } + +void compute_chunk_time(long unsigned chunk_num, + struct timeval *chunk_tv, struct timeval *stream_start, + struct timeval *result) +{ + struct timeval tmp; + + tv_scale(chunk_num, chunk_tv, &tmp); + tv_add(&tmp, stream_start, result); +}