From 8f092c621c6de7a993daf96cb0999c1f915c2bf0 Mon Sep 17 00:00:00 2001 From: toxieainc Date: Thu, 18 Apr 2024 00:37:58 +0200 Subject: [PATCH] fix #265, NFC --- src/sound/streams.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sound/streams.c b/src/sound/streams.c index 5f9720d79..6eb76cc6b 100644 --- a/src/sound/streams.c +++ b/src/sound/streams.c @@ -85,7 +85,7 @@ void streams_sh_update(void) buf[i] = (UINT8*)(stream_buffer[channel+i]) + stream_buffer_pos[channel+i]*(stream_is_float[channel+i] ? sizeof(float) : sizeof(INT16)); } - (*stream_callback_multi[channel])(stream_param[channel],buf,buflen); + (*stream_callback_multi[channel])(stream_param[channel],(INT16**)buf,buflen); } for (i = 0;i < stream_joined_channels[channel];i++) @@ -250,7 +250,7 @@ void stream_update(int channel,int min_interval) buf[i] = (UINT8*)(stream_buffer[channel+i]) + stream_buffer_pos[channel+i] * (stream_is_float[channel+i] ? sizeof(float) : sizeof(INT16)); profiler_mark(PROFILER_SOUND); - (*stream_callback_multi[channel])(stream_param[channel],buf,buflen); + (*stream_callback_multi[channel])(stream_param[channel],(INT16**)buf,buflen); profiler_mark(PROFILER_END); for (i = 0;i < stream_joined_channels[channel];i++)