dolphin/Source/Core/AudioCommon
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
..
AOSoundStream.cpp Replace use of the deprecated mem_fun function with mem_fn. 2014-04-01 12:09:22 -04:00
AOSoundStream.h Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 2014-04-14 10:54:07 +02:00
AlsaSoundStream.cpp Replace use of the deprecated mem_fun function with mem_fn. 2014-04-01 12:09:22 -04:00
AlsaSoundStream.h Remove usesMixer function from the sound streams. 2014-03-18 10:42:07 -04:00
AudioCommon.cpp Rewrite handling of DTK (streaming) audio. 2014-06-14 15:55:20 -07:00
AudioCommon.h Move audio handling out of DSP emulation. 2014-03-29 11:19:32 -07:00
AudioCommon.vcxproj Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
AudioCommon.vcxproj.filters Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
CMakeLists.txt Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
CoreAudioSoundStream.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
CoreAudioSoundStream.h Remove usesMixer function from the sound streams. 2014-03-18 10:42:07 -04:00
DPL2Decoder.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
DPL2Decoder.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
DSoundStream.cpp Revert "DSound: use DSound notifications to produce sound." 2014-05-31 13:35:46 -07:00
DSoundStream.h Revert "DSound: use DSound notifications to produce sound." 2014-05-31 13:35:46 -07:00
Mixer.cpp Rewrite handling of DTK (streaming) audio. 2014-06-14 15:55:20 -07:00
Mixer.h Rewrite handling of DTK (streaming) audio. 2014-06-14 15:55:20 -07:00
NullSoundStream.cpp Fix more header sorting issues in AudioCommon/ (now check-includes clean). 2014-02-20 01:01:10 +01:00
NullSoundStream.h Remove usesMixer function from the sound streams. 2014-03-18 10:42:07 -04:00
OpenALStream.cpp Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 2014-04-14 10:54:07 +02:00
OpenALStream.h Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 2014-04-14 10:54:07 +02:00
OpenSLESStream.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
OpenSLESStream.h Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 2014-04-14 10:54:07 +02:00
PulseAudioStream.cpp Replace use of the deprecated mem_fun function with mem_fn. 2014-04-01 12:09:22 -04:00
PulseAudioStream.h Remove usesMixer function from the sound streams. 2014-03-18 10:42:07 -04:00
SoundStream.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
WaveFile.cpp Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
WaveFile.h Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
XAudio2Stream.cpp Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 2014-04-14 10:54:07 +02:00
XAudio2Stream.h Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 2014-04-14 10:54:07 +02:00
XAudio2_7Stream.cpp Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 2014-04-14 10:54:07 +02:00
XAudio2_7Stream.h Common: Move the Event class to a separate file, and add tests for it. Fix includes everywhere to match this. 2014-04-14 10:54:07 +02:00
aldlist.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
aldlist.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
stdafx.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
stdafx.h Remove the min/max functions in CommonFuncs. 2014-05-29 21:44:41 -04:00