summaryrefslogtreecommitdiffstats
path: root/pacman-c++/audioplayer.cpp
diff options
context:
space:
mode:
authormanuel <manuel@mausz.at>2011-04-09 01:33:13 +0200
committermanuel <manuel@mausz.at>2011-04-09 01:33:13 +0200
commit1517d892bc461aa96ea9b04ed5486fca33256fe1 (patch)
tree15be3824170157a7507b1d4018aeacd2708669c4 /pacman-c++/audioplayer.cpp
parent2c1c79748ca0eb51c23c94bf876d3918ac847f8a (diff)
downloadfoop-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.cpp8
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
75void AudioPlayer::enqueue(AudioPlayer::Sound sound) 76void 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
83void AudioPlayer::clearQueue()
84{
85 if (!m_working)
86 return;
87 m_player->clearQueue();
88}
89
82Phonon::State AudioPlayer::state() 90Phonon::State AudioPlayer::state()
83{ 91{
84 return m_player->state(); 92 return m_player->state();