aboutsummaryrefslogtreecommitdiff
path: root/src/aomusicplayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/aomusicplayer.cpp')
-rw-r--r--src/aomusicplayer.cpp79
1 files changed, 23 insertions, 56 deletions
diff --git a/src/aomusicplayer.cpp b/src/aomusicplayer.cpp
index 74dcc639..e767435f 100644
--- a/src/aomusicplayer.cpp
+++ b/src/aomusicplayer.cpp
@@ -1,16 +1,14 @@
#include "aomusicplayer.h"
#if defined(BASSAUDIO)
-AOMusicPlayer::AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app): QObject()
+AOMusicPlayer::AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app)
+ : QObject()
{
m_parent = parent;
ao_app = p_ao_app;
}
-AOMusicPlayer::~AOMusicPlayer()
-{
- kill_loop();
-}
+AOMusicPlayer::~AOMusicPlayer() { kill_loop(); }
void AOMusicPlayer::play(QString p_song)
{
@@ -18,24 +16,21 @@ void AOMusicPlayer::play(QString p_song)
f_path = ao_app->get_music_path(p_song);
- m_stream = BASS_StreamCreateFile(FALSE, f_path.utf16(), 0, 0, BASS_STREAM_AUTOFREE | BASS_UNICODE | BASS_ASYNCFILE);
+ m_stream = BASS_StreamCreateFile(FALSE, f_path.utf16(), 0, 0,
+ BASS_STREAM_AUTOFREE | BASS_UNICODE |
+ BASS_ASYNCFILE);
this->set_volume(m_volume);
if (ao_app->get_audio_output_device() != "default")
BASS_ChannelSetDevice(m_stream, BASS_GetDevice());
- if(enable_looping)
- {
+ if (enable_looping) {
BASS_ChannelFlags(m_stream, BASS_SAMPLE_LOOP, BASS_SAMPLE_LOOP);
}
- else
- {
+ else {
BASS_ChannelFlags(m_stream, 0, BASS_SAMPLE_LOOP);
}
BASS_ChannelPlay(m_stream, false);
-
-
-
}
void AOMusicPlayer::set_volume(int p_value)
@@ -45,27 +40,19 @@ void AOMusicPlayer::set_volume(int p_value)
BASS_ChannelSetAttribute(m_stream, BASS_ATTRIB_VOL, volume);
}
-QString AOMusicPlayer::get_path()
-{
- return f_path;
-}
+QString AOMusicPlayer::get_path() { return f_path; }
-void AOMusicPlayer::kill_loop()
-{
- BASS_ChannelStop(m_stream);
-}
+void AOMusicPlayer::kill_loop() { BASS_ChannelStop(m_stream); }
#elif defined(QTAUDIO)
-AOMusicPlayer::AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app): QObject()
+AOMusicPlayer::AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app)
+ : QObject()
{
m_parent = parent;
ao_app = p_ao_app;
}
-AOMusicPlayer::~AOMusicPlayer()
-{
- m_player.stop();
-}
+AOMusicPlayer::~AOMusicPlayer() { m_player.stop(); }
void AOMusicPlayer::play(QString p_song)
{
@@ -88,47 +75,27 @@ void AOMusicPlayer::set_volume(int p_value)
QAudio::LogarithmicVolumeScale,
QAudio::LinearVolumeScale);
- m_player.setVolume(linearVolume*100);
+ m_player.setVolume(linearVolume * 100);
}
-QString AOMusicPlayer::get_path()
-{
- return f_path;
-}
+QString AOMusicPlayer::get_path() { return f_path; }
-void AOMusicPlayer::kill_loop()
-{
- m_player.stop();
-}
+void AOMusicPlayer::kill_loop() { m_player.stop(); }
#else
-AOMusicPlayer::AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app): QObject()
+AOMusicPlayer::AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app)
+ : QObject()
{
m_parent = parent;
ao_app = p_ao_app;
}
-AOMusicPlayer::~AOMusicPlayer()
-{
-
-}
-
-void AOMusicPlayer::play(QString p_song)
-{
-
-}
+AOMusicPlayer::~AOMusicPlayer() {}
-void AOMusicPlayer::set_volume(int p_value)
-{
-
-}
+void AOMusicPlayer::play(QString p_song) {}
-QString AOMusicPlayer::get_path()
-{
- return f_path;
-}
+void AOMusicPlayer::set_volume(int p_value) {}
-void AOMusicPlayer::kill_loop()
-{
+QString AOMusicPlayer::get_path() { return f_path; }
-}
+void AOMusicPlayer::kill_loop() {}
#endif