aboutsummaryrefslogtreecommitdiff
path: root/aomusicplayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'aomusicplayer.cpp')
-rw-r--r--aomusicplayer.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/aomusicplayer.cpp b/aomusicplayer.cpp
index bdb66327..bd363933 100644
--- a/aomusicplayer.cpp
+++ b/aomusicplayer.cpp
@@ -21,15 +21,14 @@ void AOMusicPlayer::play(QString p_song)
this->set_volume(m_volume);
+ if (ao_app->get_audio_output_device() != "Default")
+ BASS_ChannelSetDevice(m_stream, BASS_GetDevice());
BASS_ChannelPlay(m_stream, false);
}
void AOMusicPlayer::set_volume(int p_value)
{
m_volume = p_value;
-
float volume = m_volume / 100.0f;
-
BASS_ChannelSetAttribute(m_stream, BASS_ATTRIB_VOL, volume);
-
}