From 3a401b492f2fdfb648ea63962a000b29ce0e3630 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Sun, 29 Jun 2025 12:49:44 +0200 Subject: [PATCH] jail_audio.cpp: afegida info de debug --- source/external/jail_audio.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/source/external/jail_audio.cpp b/source/external/jail_audio.cpp index 3ea8237..e2ba368 100644 --- a/source/external/jail_audio.cpp +++ b/source/external/jail_audio.cpp @@ -230,15 +230,14 @@ void JA_PlayMusic(JA_Music_t *music, const int loop) current_music->times = loop; current_music->stream = SDL_CreateAudioStream(¤t_music->spec, &JA_audioSpec); + if (!current_music->stream) + printf("[ERROR] SDL_CreateAudioStream failed: %s\n", SDL_GetError()); if (!SDL_PutAudioStreamData(current_music->stream, current_music->buffer, current_music->length)) - printf("[ERROR] SDL_PutAudioStreamData failed!\n"); - SDL_SetAudioStreamGain(current_music->stream, JA_musicVolume); + printf("[ERROR] SDL_SetAudioStreamGain failed: %s\n", SDL_GetError()); + if (!SDL_SetAudioStreamGain(current_music->stream, JA_musicVolume)) + printf("[ERROR] SDL_SetAudioStreamGain failed: %s\n", SDL_GetError()); if (!SDL_BindAudioStream(sdlAudioDevice, current_music->stream)) - { printf("[ERROR] SDL_BindAudioStream failed: %s\n", SDL_GetError()); - } - - // SDL_ResumeAudioStreamDevice(current_music->stream); } void JA_PauseMusic()