diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2014-07-03 15:53:56 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2014-09-23 10:46:22 +1000 |
commit | 198384e69ff1d5b40b2abd7ef45893b276ea2cac (patch) | |
tree | c2e0da412787e3663c2f52d80bc1b0c45170c396 /src/filter.h | |
parent | 87c88d6a8605654c1d29471c7f34804a35a25745 (diff) |
filter: add a configurable speed interface
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'src/filter.h')
-rw-r--r-- | src/filter.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/filter.h b/src/filter.h index b79f0e3..1f53e81 100644 --- a/src/filter.h +++ b/src/filter.h @@ -25,6 +25,7 @@ #include "config.h" +#include <stdbool.h> #include <stdint.h> struct motion_params { @@ -40,6 +41,12 @@ filter_dispatch(struct motion_filter *filter, void filter_destroy(struct motion_filter *filter); +bool +filter_set_speed(struct motion_filter *filter, + double speed); +double +filter_get_speed(struct motion_filter *filter); + typedef double (*accel_profile_func_t)(struct motion_filter *filter, void *data, double velocity, |