mame/src
Celelibi d9d5839e16 sdl_sound.cpp: Rework the circular buffer
Previous code had several oddities. Like checks against buffer overflows
/ underflows done at several places in the code, usage of a spinlock,
unnecessary use of "volatile" qualifier, redundant informations about
the circular buffer and exposed details about the split nature of ranges
in the buffer. This lead to an unlikely deadlock once in a great while.

Signed-off-by: Celelibi <celelibi@gmail.com>
2018-12-09 21:06:58 +01:00
..
devices -sh2, sh4, sat_ctrl: Removed MCFG, nw 2018-12-09 19:41:42 +01:00
emu mu100: Add missing roms, also some wip [Guru, O. Galibert] 2018-12-06 15:02:17 +01:00
frontend/mame Attempted fix for MT 07049 (nw) 2018-11-25 21:18:55 -05:00
lib (nw) fix stuff: 2018-11-29 14:10:27 +11:00
mame vigilant.cpp: Clock fix (nw) 2018-12-09 14:33:17 -05:00
osd sdl_sound.cpp: Rework the circular buffer 2018-12-09 21:06:58 +01:00
tools r3000: call it like it is (nw) 2018-11-06 17:21:01 +07:00
zexall