We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f1511f8 commit 5f6cc32Copy full SHA for 5f6cc32
1 file changed
kernel/arch/dreamcast/sound/snd_stream.c
@@ -331,7 +331,7 @@ int snd_stream_init_ex(int channels, size_t buffer_size) {
331
max_channels, channels);
332
return -1;
333
}
334
- else if(buffer_size > max_buffer_size) {
+ else if(max_buffer_size && buffer_size > max_buffer_size) {
335
dbglog(DBG_ERROR, "snd_stream_init_ex(): already initialized"
336
" with %d buffer size, but %d requested\n",
337
max_buffer_size, buffer_size);
@@ -481,6 +481,9 @@ void snd_stream_shutdown(void) {
481
sep_buffer[0] = NULL;
482
sep_buffer[1] = NULL;
483
484
+
485
+ max_channels = 0;
486
+ max_buffer_size = 0;
487
488
489
/* Enable / disable stream queueing */
0 commit comments