diff options
author | Nicolas George <nicolas.george@normalesup.org> | 2012-03-04 12:17:02 +0100 |
---|---|---|
committer | Nicolas George <nicolas.george@normalesup.org> | 2012-04-04 14:32:44 +0200 |
commit | 8a9ae37feef5b09332222045a3d9ad948cdcc445 (patch) | |
tree | e0c80ab4cef5483ae059fc693731bf58b3be1e88 /libavdevice/timefilter.c | |
parent | e29f66d64a91ab0b1fa12d1d21591d048742c665 (diff) | |
download | ffmpeg-8a9ae37feef5b09332222045a3d9ad948cdcc445.tar.gz |
timefilter: allow to evaluate at other times.
Diffstat (limited to 'libavdevice/timefilter.c')
-rw-r--r-- | libavdevice/timefilter.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libavdevice/timefilter.c b/libavdevice/timefilter.c index 8451466657..a423fc0859 100644 --- a/libavdevice/timefilter.c +++ b/libavdevice/timefilter.c @@ -83,6 +83,11 @@ double ff_timefilter_update(TimeFilter *self, double system_time, double period) return self->cycle_time; } +double ff_timefilter_eval(TimeFilter *self, double delta) +{ + return self->cycle_time + self->clock_period * delta; +} + #ifdef TEST #include "libavutil/lfg.h" #define LFG_MAX ((1LL << 32) - 1) |