Fixed CalculateAudioStreamWorkBufSize

This commit is contained in:
Brick authored and Ryan C. Gordon committed 2023-05-02 11:16:20 -04:00
1 parent 079ae065f1
commit 86b5f40b53
1 file changed
+2 -2
+2 -2
View File
@@ -774,11 +774,11 @@ static Uint8 *EnsureStreamWorkBufferSize(SDL_AudioStream *stream, size_t newlen)
static int CalculateAudioStreamWorkBufSize(const SDL_AudioStream *stream, int len)
{
int workbuf_frames = len / stream->src_sample_frame_size; /* start with requested sample frames */
int workbuf_frames = len / stream->dst_sample_frame_size; /* start with requested sample frames */
int workbuflen = len;
int inputlen;
inputlen = workbuf_frames * stream->dst_sample_frame_size;
inputlen = workbuf_frames * stream->src_sample_frame_size;
if (inputlen > workbuflen) {
workbuflen = inputlen;
}