diff options
author | David Robillard <d@drobilla.net> | 2007-04-17 07:26:37 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2007-04-17 07:26:37 +0000 |
commit | fca15d745c3052aa0fbbc02ec1f665b811a5058e (patch) | |
tree | 0df2a430642fd8fc1a4760ef6b5af603657ffb2a /raul | |
parent | fe3536f2350f654d0b2340c14af0c75e2607a973 (diff) | |
download | raul-fca15d745c3052aa0fbbc02ec1f665b811a5058e.tar.gz raul-fca15d745c3052aa0fbbc02ec1f665b811a5058e.tar.bz2 raul-fca15d745c3052aa0fbbc02ec1f665b811a5058e.zip |
Fix missed events timestamp bug (for real this time).
git-svn-id: http://svn.drobilla.net/lad/raul@453 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'raul')
-rw-r--r-- | raul/TimeSlice.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/raul/TimeSlice.h b/raul/TimeSlice.h index 0c8bab8..2d9c5ac 100644 --- a/raul/TimeSlice.h +++ b/raul/TimeSlice.h @@ -19,6 +19,7 @@ #define RAUL_TIMESLICE_H #include <cassert> +#include <cmath> #include <boost/utility.hpp> #include <raul/types.h> @@ -94,7 +95,7 @@ public: } inline TickTime beats_to_ticks(BeatTime beats) const { - return static_cast<TickTime>(beats_to_seconds(beats) / _tick_rate); + return static_cast<TickTime>(floor(beats_to_seconds(beats) / _tick_rate)); } inline Seconds ticks_to_seconds(TickTime ticks) const { |