dolphin/Source/Core
Ryan Houdek 6cc40b1235 Improve stability of the Wii U Gamecube Controller adapter under Android.
Under failure conditions of the GC Adapter, When interface count is zero and we can't open the device.
Then there were race conditions on shutdown of the threads which could result in crashing.

Make adapter opening more robust like the Mayflash DolphinBar.
Make shutdown more robust by making the read thread control the write thread.
Make sure that there is actual data to be written when kicking the write thread. So it doesn't attempt a write a shutdown.
Make a toast on screen to tell the user that the adapter needs to be unplugged and plugged back in again for it to work.
2016-02-13 08:17:20 -06:00
..
AudioCommon Merge pull request #3602 from OatmealDome/coreaudio 2016-02-07 22:25:15 -05:00
Common CMakeLists cleanup and enable Android headless building. 2016-02-05 11:24:11 -06:00
Core Fix: segfault in NetPlayServer::GetInterfaceListInternal for ifa_addr-less interfaces 2016-02-08 21:21:27 +01:00
DiscIO DiscIO: Use specified Wii region for discs 2016-01-15 03:35:10 +08:00
DolphinQt2 Gamelist viewed as a table has a properly spaced row height 2016-02-11 14:14:41 +11:00
DolphinWX Merge pull request #3347 from JosJuice/wii-compress-warning-once 2016-02-12 10:02:25 -05:00
InputCommon Improve stability of the Wii U Gamecube Controller adapter under Android. 2016-02-13 08:17:20 -06:00
UICommon Merge VideoBackendHardware into VideoBackend. 2016-01-12 23:18:58 +01:00
VideoBackends VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VideoCommon Geometry shader bug isn't fixed in 11.1.2 for Intel Sandy Bridge 2016-02-12 07:04:09 -06:00
CMakeLists.txt [UI] Remove DolphinQt 2016-01-05 19:42:02 -06:00