diff options
Diffstat (limited to 'include/aoblipplayer.h')
| -rw-r--r-- | include/aoblipplayer.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/aoblipplayer.h b/include/aoblipplayer.h index 4520120e..5a104718 100644 --- a/include/aoblipplayer.h +++ b/include/aoblipplayer.h @@ -3,6 +3,7 @@ #if defined(BASSAUDIO) #include "bass.h" +#include "bassopus.h" #elif defined(QTAUDIO) #include <QSoundEffect> #endif @@ -10,6 +11,7 @@ #include "aoapplication.h" #include <QDebug> +#include <QElapsedTimer> #include <QWidget> #include <string.h> @@ -19,14 +21,17 @@ public: void set_blips(QString p_sfx); void blip_tick(); - void set_volume(qreal p_volume); + void set_volume(int p_volume); int m_cycle = 0; private: + const int max_blip_ms = 60; + QWidget *m_parent; AOApplication *ao_app; qreal m_volume; + QElapsedTimer delay; void set_volume_internal(qreal p_volume); |
