summaryrefslogtreecommitdiffstats
blob: e0ccf18bf02756bfe1e32e2f2ea17ce6f1c996b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include "Swift/Controllers/SoundPlayer.h"


namespace Phonon {
	class AudioOutput;
	class MediaObject;
}

namespace Swift {
	class QtSoundPlayer : public SoundPlayer{
		public:
			QtSoundPlayer();
			~QtSoundPlayer();
			void playSound(SoundEffect sound);
		private:
			Phonon::AudioOutput* audioOutput_;
			Phonon::MediaObject* messageReceived_;
	};
}