Don't limit the available converted sample count to BUFFERSIZE
This commit is contained in:
+2
-1
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user