Browse Source

Fix muted music on level transition (#8335)

pull/8331/head^2
Eric Robinson 3 months ago committed by GitHub
parent
commit
c44890d8e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      Source/engine/sound.cpp
  2. 6
      docs/CHANGELOG.md

2
Source/engine/sound.cpp

@ -348,8 +348,6 @@ void music_start(_music_id nTrack)
}
music.SetVolume(*GetOptions().Audio.musicVolume, VOLUME_MIN, VOLUME_MAX);
if (!diablo_is_focused())
music_mute();
if (!music.Play(/*numIterations=*/0)) {
LogError(LogCategory::Audio, "Aulib::Stream::play (from music_start): {}", SDL_GetError());
music_stop();

6
docs/CHANGELOG.md

@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
### Bug Fixes
#### Graphics / Audio
- Music doesn't unmute when focus is lost on level transition with Auto Pause On Focus Lost disabled
## DevilutionX 1.5.2
### Bug Fixes

Loading…
Cancel
Save