diff options
| author | manuel <manuel@mausz.at> | 2011-04-09 01:33:13 +0200 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2011-04-09 01:33:13 +0200 |
| commit | 1517d892bc461aa96ea9b04ed5486fca33256fe1 (patch) | |
| tree | 15be3824170157a7507b1d4018aeacd2708669c4 /pacman-c++/audioplayer.cpp | |
| parent | 2c1c79748ca0eb51c23c94bf876d3918ac847f8a (diff) | |
| download | foop-1517d892bc461aa96ea9b04ed5486fca33256fe1.tar.gz foop-1517d892bc461aa96ea9b04ed5486fca33256fe1.tar.bz2 foop-1517d892bc461aa96ea9b04ed5486fca33256fe1.zip | |
fix sound (again)
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(); |
