Use round() rather than MathUtils::round_int() for time, and modulate to unsigned int. Fixes #14205
Merge pull request #3276 from jmarshallnz/time_warp

Use round() rather than MathUtils::round_int() for time, and modulate to UINT