OpenAL: continue work on it

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2799 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
hyperiris
2009-03-30 14:22:31 +00:00
parent b2ed842e03
commit d9e0e89725
4 changed files with 437 additions and 10 deletions

View File

@ -42,8 +42,13 @@ public:
static bool isValid() { return true; }
virtual bool usesMixer() const { return true; }
virtual void Update();
private:
virtual void SoundThread();
#ifdef _WIN32
static DWORD WINAPI ThreadFunc(void* args);
#else
static void* soundThread(void* args);
#endif
private:
Common::Thread *thread;
Common::CriticalSection soundCriticalSection;