dolphin/Source/Core
Moncef Mechri a0c5247743 Initialize ALSA before starting the audio thread
This fixes a race condition:

Before this commit, there was a race condition when starting a game:

Core::EmuThread(), after having started (but not necessarily completed)
the initialization of the audio thread, calls Core::SetState() which calls
CCPU::EnableStepping(), which in turns calls AudioCommon::ClearAudioBuffer().

This means that SoundStream::Clear() can be called before
AlsaSound::AlsaInit() has completed.
2015-08-11 03:54:54 +02:00
..
AudioCommon Initialize ALSA before starting the audio thread 2015-08-11 03:54:54 +02:00
Common Arm64Emitter: Fix encoding of '2-reg misc' variant of FCMEQ 2015-08-10 19:48:36 -04:00
Core USBGecko: don't needlessly call StringFromFormat() 2015-08-10 12:33:49 +02:00
DiscIO Remove unnecessary virtual keywords 2015-07-30 10:33:08 -04:00
DolphinQt Fix DoFileSearch returning the passed-in directories themselves. 2015-06-25 15:17:52 +02:00
DolphinWX Merge pull request #2807 from aserna3/master 2015-08-09 07:55:37 +02:00
InputCommon Fix building with PCH disabled. 2015-08-04 12:59:34 -05:00
UICommon UICommon: Fix a leak/bug in Disassembler retrieval 2015-08-04 14:28:32 -04:00
VideoBackends DriverDetails: Disable GL_ARB_copy_image on mesa. 2015-08-06 19:41:36 +02:00
VideoCommon DriverDetails: Disable GL_ARB_copy_image on mesa. 2015-08-06 19:41:36 +02:00
CMakeLists.txt