aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--alc/converter.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/alc/converter.cpp b/alc/converter.cpp
index 5d8c59ea..1eab59bb 100644
--- a/alc/converter.cpp
+++ b/alc/converter.cpp
@@ -218,7 +218,8 @@ ALuint SampleConverter::availableOut(ALuint srcframes) const
DataSize64 -= mFracOffset;
/* If we have a full prep, we can generate at least one sample. */
- return static_cast<ALuint>(clampu64((DataSize64 + mIncrement-1)/mIncrement, 1, BUFFERSIZE));
+ return static_cast<ALuint>(clampu64((DataSize64 + mIncrement-1)/mIncrement, 1,
+ std::numeric_limits<int>::max()));
}
ALuint SampleConverter::convert(const void **src, ALuint *srcframes, void *dst, ALuint dstframes)