keyreduc.h File Reference
#include "coreexp.h"
#include "maxheap.h"
#include "interval.h"
#define DEFULAT_KEYREDUCE_THRESHOLD (0.5f) |
#define KEYREDUCE_ABORT -1 |
#define KEYREDUCE_CONTINUE 1 |
Attempts to delete keys that lie within the given time range.
- Parameters
-
cont | The controller whose keys are to be reduced. |
range | The time range within which to delete keys. |
thresh | After the key reduction, the controller's values at each step are guaranteed to be within this distance from their original values. |
step | The controller will be sampled in steps of this time increment. |
status | The callback object used to report the key reduction status and control continued processing. |