qemu/audio
Michael Walle 00e076795f audio: split sample conversion and volume mixing
Refactor the volume mixing, so it can be reused for capturing devices.
Additionally, it removes superfluous multiplications with the nominal
volume within the hardware voice code path.

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: malc <av1474@comtv.ru>
2011-01-12 18:36:22 +03: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_pt_int.h
audio_template.h
audio_win_int.c
audio_win_int.h
audio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
audio.h
coreaudio.c
dsound_template.h
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: split sample conversion and volume mixing 2011-01-12 18:36:22 +03: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
ossaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
paaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
rate_template.h
sdlaudio.c
spiceaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00
wavaudio.c
wavcapture.c
winwaveaudio.c audio: split sample conversion and volume mixing 2011-01-12 18:36:22 +03:00