diff --git a/src/lib/time.cpp b/src/lib/time.cpp index 5181c5fc9..83ffa4e53 100644 --- a/src/lib/time.cpp +++ b/src/lib/time.cpp @@ -105,13 +105,13 @@ namespace { // implementation helper long -lumiera_quantise_frames (gavl_time_t time, gavl_time_t grid, gavl_time_t origin) +lumiera_quantise_frames (gavl_time_t time, gavl_time_t origin, gavl_time_t grid) { return calculate_quantisation (time, origin, grid); } gavl_time_t -lumiera_quantise_time (gavl_time_t time, gavl_time_t grid, gavl_time_t origin) +lumiera_quantise_time (gavl_time_t time, gavl_time_t origin, gavl_time_t grid) { int64_t count = calculate_quantisation (time, origin, grid); gavl_time_t alignedTime = count * grid; diff --git a/src/lib/time.h b/src/lib/time.h index 5d22908b1..873157e7f 100644 --- a/src/lib/time.h +++ b/src/lib/time.h @@ -102,7 +102,7 @@ lumiera_tmpbuf_print_time (gavl_time_t time); * @warning the resulting value is limited to (Time::Min, Time::MAX) */ long -lumiera_quantise_frames (gavl_time_t time, double grid, gavl_time_t origin); +lumiera_quantise_frames (gavl_time_t time, gavl_time_t origin, gavl_time_t grid); /** * Similar to #lumiera_quantise_frames, but returns a grid aligned \em time value diff --git a/tests/40components.tests b/tests/40components.tests index 0afb978db..97bacd935 100644 --- a/tests/40components.tests +++ b/tests/40components.tests @@ -663,7 +663,7 @@ return: 0 END -PLANNED "Quantiser API basics" QuantiserBasics_test < case1.gridAlign( Time (0) )); CHECK (Time::MAX == case1.gridAlign( Time(+1) )); + CHECK (Time::MAX == case1.gridAlign( Time(+2) )); } };