Closed Moros1138 closed 2 years ago
Something about specifying 2 channels causes this issue on linux, I have confirmed it with PulseAudio and SDL2_mixer. When I set it back 1 channel, the default.. execution doesn't crash.
So far, at least on PulseAudio, I've narrowed it down to something within, or being called from the DriverLoop function.
I just built the tests (edit: On Linux). Here are my results.
Test_001_BasicCompilation
ALSA results: hangs indefinitely until interrupted by sigint or kill. SDL2_mixer results: no sound, hangs a few seconds, exits cleanly.
Test_002_PGE_BasicSynth
ALSA results: hangs indefinitely before finishing window construction, until interrupted by sigint or kill SDL2_mixer results: generates oscilated sounds, responds to controls, exits cleanly.
Test_003_ClickToPlayWaves
ALSA results: hangs indefinitely before finishing window construction, until interrupted by sigint or kill. SDL2_mixer results: crash with core dump For those who know what to do with this, here's the core dump