diff options
| author | stonedDiscord <stoned@derpymail.org> | 2019-03-12 00:26:40 +0100 |
|---|---|---|
| committer | stonedDiscord <stoned@derpymail.org> | 2019-03-12 00:26:40 +0100 |
| commit | 49938eea0f86e13639b072355e1bd97900662e4f (patch) | |
| tree | 809995e49071dfb00d16e674ef8c4849eb9824aa /src/aomusicplayer.cpp | |
| parent | 2f759752b0dfbb2a21bb0eac3feb0d6222fa2615 (diff) | |
makes all the bass stuff optional
Diffstat (limited to 'src/aomusicplayer.cpp')
| -rw-r--r-- | src/aomusicplayer.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/aomusicplayer.cpp b/src/aomusicplayer.cpp index 997d82d8..521fae95 100644 --- a/src/aomusicplayer.cpp +++ b/src/aomusicplayer.cpp @@ -8,11 +8,14 @@ AOMusicPlayer::AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app) AOMusicPlayer::~AOMusicPlayer() { + #ifdef BASSAUDIO BASS_ChannelStop(m_stream); + #endif } void AOMusicPlayer::play(QString p_song) { + #ifdef BASSAUDIO BASS_ChannelStop(m_stream); QString f_path = ao_app->get_music_path(p_song); @@ -24,11 +27,14 @@ void AOMusicPlayer::play(QString p_song) if (ao_app->get_audio_output_device() != "default") BASS_ChannelSetDevice(m_stream, BASS_GetDevice()); BASS_ChannelPlay(m_stream, false); +#endif } void AOMusicPlayer::set_volume(int p_value) { m_volume = p_value; float volume = m_volume / 100.0f; + #ifdef BASSAUDIO BASS_ChannelSetAttribute(m_stream, BASS_ATTRIB_VOL, volume); + #endif } |
