diff options
author | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2021-03-10 14:39:54 +0100 |
---|---|---|
committer | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2021-03-10 14:39:54 +0100 |
commit | 5f8eb99b88a0a13d421ba3a054f6eaf29c184a4d (patch) | |
tree | 28c2e517b73b60afb9303922d83abe09f7466aa4 /src/audio | |
parent | c0edf7b412af86b48ee23da367ec9bc7ce1fe128 (diff) |
SeratoBeatGrid: Use more accurate frames2secsFractional function
Diffstat (limited to 'src/audio')
-rw-r--r-- | src/audio/signalinfo.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/audio/signalinfo.h b/src/audio/signalinfo.h index 96249534df..685dab1698 100644 --- a/src/audio/signalinfo.h +++ b/src/audio/signalinfo.h @@ -56,9 +56,14 @@ class SignalInfo final { } // Conversion: #frames / frame offset -> second offset - double frames2secs(SINT frames) const { + double frames2secsFractional(double frames) const { DEBUG_ASSERT(getSampleRate().isValid()); - return static_cast<double>(frames) / getSampleRate(); + return frames / getSampleRate(); + } + + // Conversion: #frames / frame offset -> second offset + double frames2secs(SINT frames) const { + return frames2secsFractional(static_cast<double>(frames)); } // Conversion: second offset -> #frames / frame offset |