X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fsound.c;h=1a403e7be7c60ccfd53b0a2b614af3c41f1dd237;hp=30946f248c7acbd625c595e6672fdcfa58b7dd04;hb=ee0895b12e544444db37febb1242bcc8a72d6ad8;hpb=69eca5c908598155bf3f5d1fa74e73ff9e2bbbc9 diff --git a/src/libgame/sound.c b/src/libgame/sound.c index 30946f24..1a403e7b 100644 --- a/src/libgame/sound.c +++ b/src/libgame/sound.c @@ -2011,6 +2011,7 @@ static void ReloadCustomSounds() printf("DEBUG: reloading sounds '%s' ...\n", artwork.snd_current_identifier); #endif + LoadArtworkConfig(sound_info); ReloadCustomArtworkList(sound_info); } @@ -2023,19 +2024,20 @@ static void ReloadCustomMusic() LoadCustomMusic(); } -void InitReloadSounds(char *set_identifier) +void InitReloadCustomSounds(char *set_identifier) { if (!audio.sound_available) return; #if defined(AUDIO_UNIX_NATIVE) + LoadArtworkConfig(sound_info); /* also load config on sound client */ WriteReloadInfoToPipe(set_identifier, SND_CTRL_RELOAD_SOUNDS); #else ReloadCustomSounds(); #endif } -void InitReloadMusic(char *set_identifier) +void InitReloadCustomMusic(char *set_identifier) { if (!audio.music_available) return;