dolphin/Source/Core/AudioCommon/Src
pierre ab89decac5 Linux: Better ALSA support
This removes some bad behaviour, like the audio thread busy waiting inside ALSA code,
missing begins of voice samples(due to DSP_HLE code not getting called often enough).
Turns out my understanding of ALSA API was lacking.

Tested with pulse plugin and directly on my intel-hda/realtek hardware.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5461 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-05-21 22:48:57 +00:00
..
AOSoundStream.cpp Thread safe. 2009-12-18 19:52:04 +00:00
AOSoundStream.h Code cleanup, removed extern declaration in sound streams 2009-12-13 11:51:29 +00:00
AlsaSoundStream.cpp Linux: Better ALSA support 2010-05-21 22:48:57 +00:00
AlsaSoundStream.h Linux: Better ALSA support 2010-05-21 22:48:57 +00:00
AudioCommon.cpp XK patch for adding jit config to audiocommon/c16 function to x64emitter 2010-03-24 11:22:33 +00:00
AudioCommon.h XK patch for adding jit config to audiocommon/c16 function to x64emitter 2010-03-24 11:22:33 +00:00
AudioCommonConfig.cpp XK patch for adding jit config to audiocommon/c16 function to x64emitter 2010-03-24 11:22:33 +00:00
AudioCommonConfig.h XK patch for adding jit config to audiocommon/c16 function to x64emitter 2010-03-24 11:22:33 +00:00
CoreAudioSoundStream.cpp Fix a Memory leak in CoreAudio backend, around 2MB. Stops OpenCL from trying to decode CMPR textures, as it fails horribly. Fixes a memory leak in EXI devices, where the destructor wouldn't be called, causing a 32MB leak with memory cards(if you have two), and maybe a bit more from the other EXI devices 2010-02-12 16:40:13 +00:00
CoreAudioSoundStream.h CoreAudio for osx : replace all deprecated functions, now it not block dolphin, but it not work, i'm not a sound specialist 2009-10-23 17:10:27 +00:00
DSoundStream.cpp Added a null check when stopping the DSPHLE plugin with the DSound back-end. Fixes the DSPHLE crash on stop. 2010-03-08 08:03:42 +00:00
DSoundStream.h This could alleviate the suffering of dual core synchronization a bit. 2010-01-14 10:52:14 +00:00
Mixer.cpp Sound System Rework: Phase 2 (cont'ed) 2009-12-25 11:59:04 +00:00
Mixer.h Change the order so selected iso will be first and only then the default iso. 2010-01-18 18:21:27 +00:00
OpenALStream.cpp Fix an issue with OpenAL not properly using the correct Volume on boot 2010-02-07 19:36:29 +00:00
OpenALStream.h Fix minor issue with inclusion of OpenAL headers 2010-01-31 23:46:50 +00:00
PulseAudioStream.cpp Pulse audio empty struct implementation. Working on it though 2009-10-15 17:28:23 +00:00
PulseAudioStream.h Pulse audio empty struct implementation. Working on it though 2009-10-15 17:28:23 +00:00
SConscript Allow OSX to quit Dolphin cleanly in NoWX build with command+Q. Not sure how to let them do it via close button in the Window 2010-01-17 08:47:35 +00:00
SoundStream.h Some small clean up + fixes to make valgrind happy 2010-02-02 08:10:23 +00:00
WaveFile.cpp Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
WaveFile.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
aldlist.cpp Fix minor issue with inclusion of OpenAL headers 2010-01-31 23:46:50 +00:00
aldlist.h add *.user, Win32, and x64 build dir to ignore list for DebuggerUICommon and Unit Tests 2009-07-06 02:10:26 +00:00