diff options
Diffstat (limited to 'pacman-c++/audioplayer.cpp')
| -rw-r--r-- | pacman-c++/audioplayer.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pacman-c++/audioplayer.cpp b/pacman-c++/audioplayer.cpp index 5e9ede7..d3d2ff6 100644 --- a/pacman-c++/audioplayer.cpp +++ b/pacman-c++/audioplayer.cpp | |||
| @@ -72,6 +72,7 @@ void AudioPlayer::play(AudioPlayer::Sound sound) | |||
| 72 | m_player->play(); | 72 | m_player->play(); |
| 73 | } | 73 | } |
| 74 | 74 | ||
| 75 | |||
| 75 | void AudioPlayer::enqueue(AudioPlayer::Sound sound) | 76 | void AudioPlayer::enqueue(AudioPlayer::Sound sound) |
| 76 | { | 77 | { |
| 77 | if (!m_working) | 78 | if (!m_working) |
| @@ -79,6 +80,13 @@ void AudioPlayer::enqueue(AudioPlayer::Sound sound) | |||
| 79 | m_player->enqueue(Phonon::MediaSource(m_sounds[sound])); | 80 | m_player->enqueue(Phonon::MediaSource(m_sounds[sound])); |
| 80 | } | 81 | } |
| 81 | 82 | ||
| 83 | void AudioPlayer::clearQueue() | ||
| 84 | { | ||
| 85 | if (!m_working) | ||
| 86 | return; | ||
| 87 | m_player->clearQueue(); | ||
| 88 | } | ||
| 89 | |||
| 82 | Phonon::State AudioPlayer::state() | 90 | Phonon::State AudioPlayer::state() |
| 83 | { | 91 | { |
| 84 | return m_player->state(); | 92 | return m_player->state(); |
