dolphin/Source/Core/Core
magumagu d43ecd0bd1 Rewrite handling of DTK (streaming) audio.
The primary motivation here is to make sure we submit samples from the
CPU thread. This makes sure the timing of related interrupts accurate,
and generally keeps the different kinds of audio synchronized.  This will also
allow improvements to audio dumping functionality.

The new code is also more concise because it gets rid of some duplicated
audio mixing code.
2014-06-14 15:55:20 -07:00
..
Boot BS2 emulation: set up a reasonable BAT during startup. 2014-05-24 03:46:12 -07:00
DSP Merge pull request #248 from RachelBryk/dsp-rom-hash 2014-06-08 11:27:55 +02:00
Debugger Mark the PPCDebugInterface and DSPDebugInterface as final. 2014-03-18 20:42:08 -04:00
FifoPlayer Remove the min/max functions in CommonFuncs. 2014-05-29 21:44:41 -04:00
HLE Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
HW Rewrite handling of DTK (streaming) audio. 2014-06-14 15:55:20 -07:00
IPC_HLE Remove the min/max functions in CommonFuncs. 2014-05-29 21:44:41 -04:00
PowerPC Merge pull request #470 from pauldacheez/s-Gamecube-GameCube 2014-06-13 21:52:08 +02:00
ARDecrypt.cpp Fix the capitalization of "GameCube" throughout the project. 2014-06-08 11:24:49 +09:00
ARDecrypt.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
ActionReplay.cpp Turn some non-const refs into pointers 2014-03-17 02:55:57 +01:00
ActionReplay.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
ArmMemTools.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
BootManager.cpp Save bHLE_BS2 to config cache before it can be changed while booting. 2014-03-16 20:05:09 -04:00
BootManager.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
CMakeLists.txt JIT: unify JitAsm for JIT64 and JIT64IL. 2014-05-05 11:12:22 -07:00
ConfigManager.cpp added option for selecting which column are displayed in the game list, added optional game id column, and added config entry to disable making compressed games blue 2014-06-05 15:34:20 -04:00
ConfigManager.h added option for selecting which column are displayed in the game list, added optional game id column, and added config entry to disable making compressed games blue 2014-06-05 15:34:20 -04:00
Core.cpp Fix the capitalization of "GameCube" throughout the project. 2014-06-08 11:24:49 +09:00
Core.h Add set/get functions for IsFramelimiterTempDisabled 2014-04-30 12:51:13 +02:00
Core.vcxproj JIT: unify JitAsm for JIT64 and JIT64IL. 2014-05-05 11:12:22 -07:00
Core.vcxproj.filters JIT: unify JitAsm for JIT64 and JIT64IL. 2014-05-05 11:12:22 -07:00
CoreParameter.cpp Fix the capitalization of "GameCube" throughout the project. 2014-06-08 11:24:49 +09:00
CoreParameter.h Add a hotkey for disabling the framelimit. 2014-04-30 12:50:53 +02:00
CoreTiming.cpp Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
CoreTiming.h Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
DSPEmulator.cpp Fix more header sorting issues in Core/ (now check-includes clean). 2014-02-20 01:01:11 +01:00
DSPEmulator.h Move audio handling out of DSP emulation. 2014-03-29 11:19:32 -07:00
GeckoCode.cpp Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
GeckoCode.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
GeckoCodeConfig.cpp Turn some non-const refs into pointers 2014-03-17 02:55:57 +01:00
GeckoCodeConfig.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Host.h drop Host_GetKeyState 2014-04-30 12:51:13 +02:00
MemTools.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Movie.cpp Merge pull request #470 from pauldacheez/s-Gamecube-GameCube 2014-06-13 21:52:08 +02:00
Movie.h Merge pull request #470 from pauldacheez/s-Gamecube-GameCube 2014-06-13 21:52:08 +02:00
NetPlayClient.cpp Fix the capitalization of "GameCube" throughout the project. 2014-06-08 11:24:49 +09:00
NetPlayClient.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
NetPlayProto.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
NetPlayServer.cpp Compress a for loop in NetPlayServer. 2014-05-29 22:14:50 -04:00
NetPlayServer.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
PatchEngine.cpp PatchEngine: Remove no-op function LoadDiscList. 2014-04-21 21:07:02 -07:00
PatchEngine.h Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
State.cpp Apparently the debug build has not been freeing memory since 2008. Undo that. 2014-05-08 00:58:55 -07:00
State.h Various changes suggested by cppcheck 2014-02-28 12:43:20 +01:00
Tracer.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Tracer.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
VolumeHandler.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
VolumeHandler.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
ec_wii.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
ec_wii.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
stdafx.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
stdafx.h Remove the min/max functions in CommonFuncs. 2014-05-29 21:44:41 -04:00
x64MemTools.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00