We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9d15dbc commit 47799b7Copy full SHA for 47799b7
src/AudioLibs/FFT/FFTWindows.h
@@ -32,7 +32,8 @@ class WindowFunction {
32
}
33
34
inline float factor(int idx) {
35
- return idx < i_half_samples ? factor_internal(idx) : factor_internal(i_samples-idx-1);
+ float result = idx < i_half_samples ? factor_internal(idx) : factor_internal(i_samples-idx-1);
36
+ return result>1.0f ? 1.0f : result;
37
38
39
inline int samples() { return i_samples; }
@@ -49,8 +50,7 @@ class WindowFunction {
49
50
virtual float factor_internal(int idx) = 0;
51
52
inline float ratio(int idx) {
- float result = (static_cast<float>(idx)) / samples_minus_1;
53
- return result>1.0f ? 1.0f : result;
+ return (static_cast<float>(idx)) / samples_minus_1;
54
55
56
};
0 commit comments