qemu/audio
Juha Riihim?ki 578c7b2ca8 audio: fix integer overflow expression
Fix an integer overflow that can happen for signed 32 bit types
when using FLOAT_MIXENG. (Note that at the moment this is only true
when using the MacOSX coreaudio audio driver.)

Signed-off-by: Juha Riihim?ki <juha.riihimaki@nokia.com>
[Peter Maydell: Removed unnecessary casts]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: malc <av1474@comtv.ru>
2011-06-01 00:14:07 +04:00
..
alsaaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
audio_int.h audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
audio_pt_int.c audio: Use GCC_FMT_ATTR (format checking) 2010-12-04 20:51:18 +00:00
audio_pt_int.h pthreads-based audio and miscellaneous audio clean-up (malc). 2008-01-14 04:24:29 +00:00
audio_template.h audio: Fix memory size for resampling buffer in DAC case 2010-09-28 08:56:59 +04:00
audio_win_int.c Windows Waveform Audio driver (no ADC support yet) 2009-10-10 01:18:24 +04:00
audio_win_int.h Windows Waveform Audio driver (no ADC support yet) 2009-10-10 01:18:24 +04:00
audio.c change all other clock references to use nanosecond resolution accessors 2011-03-21 09:23:23 +01:00
audio.h Use GCC_FMT_ATTR (format checking) 2010-10-03 06:34:51 +00:00
coreaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
dsound_template.h Fix NAME2/FIELD2 warnings 2009-01-22 22:09:55 +00:00
dsoundaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
esdaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
fmodaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
mixeng_template.h audio: fix integer overflow expression 2011-06-01 00:14:07 +04:00
mixeng.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
mixeng.h audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
noaudio.c change all other clock references to use nanosecond resolution accessors 2011-03-21 09:23:23 +01:00
ossaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
paaudio.c pulseaudio: tweak config 2011-01-25 19:56:53 +03:00
rate_template.h Make audio violate POSIX less 2008-12-03 22:48:44 +00:00
sdlaudio.c Fix trivial "endianness bugs" 2011-04-03 21:42:57 +02:00
spiceaudio.c change all other clock references to use nanosecond resolution accessors 2011-03-21 09:23:23 +01:00
wavaudio.c change all other clock references to use nanosecond resolution accessors 2011-03-21 09:23:23 +01:00
wavcapture.c Remove any pretense that there can be more than one AudioState 2009-05-14 03:20:43 +04:00
winwaveaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00