Archived
10
0
Fork 0
This repository has been archived on 2022-03-30. You can view files and clone it, but cannot push or open issues or pull requests.
qemu/audio
Gerd Hoffmann 3e31375378 spice: add audio
Add support for the spice audio interface.  With this patch applied
audio can be forwarded over the network from/to the spice client.  Both
recording and playback is supported.

The driver is first in the driver list, but the can_be_default flag is
set only in case spice is active.  So if you have the spice protocol
enabled the spice audio driver is the default one, otherwise whatever
comes first after spice in the list.  Overriding the default using
QEMU_AUDIO_DRV works in any case.

[ v2: audio codestyle: add spaces before open parenthesis ]
[ v2: add const to silence array ]

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Cc: malc <av1474@comtv.ru>
Signed-off-by: malc <av1474@comtv.ru>
2010-11-09 23:39:30 +03:00
..
alsaaudio.c issue snd_pcm_start() when capturing audio 2010-10-18 00:39:06 +04:00
audio.c spice: add audio 2010-11-09 23:39:30 +03:00
audio.h Use GCC_FMT_ATTR (format checking) 2010-10-03 06:34:51 +00:00
audio_int.h spice: add audio 2010-11-09 23:39:30 +03:00
audio_pt_int.c audio: make audio_pt_init block all signals 2010-08-06 13:15:22 +04: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
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 Windows Waveform Audio driver (no ADC support yet) 2009-10-10 01:18:24 +04:00
esdaudio.c audio: make audio_pt_init block all signals 2010-08-06 13:15:22 +04:00
fmodaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
mixeng.c audio: fix comment 2010-03-11 18:28:44 +03:00
mixeng.h coreaudio: fix sloppy "posixification" by 1ea879e558 2009-09-18 14:04:36 +04:00
mixeng_template.h Make audio violate POSIX less 2008-12-03 22:48:44 +00:00
noaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
ossaudio.c Workaround for broken OSS_GETVERSION on FreeBSD, part two 2010-01-13 01:59:03 +03:00
paaudio.c pulse-audio: fix bug on updating rpos 2010-09-29 08:24:14 +04:00
rate_template.h Make audio violate POSIX less 2008-12-03 22:48:44 +00:00
sdlaudio.c audio/sdl: return on error 2010-08-07 20:04:24 +04:00
spiceaudio.c spice: add audio 2010-11-09 23:39:30 +03:00
wavaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
wavcapture.c Remove any pretense that there can be more than one AudioState 2009-05-14 03:20:43 +04:00
winwaveaudio.c winwave: ADC support 2009-10-15 10:43:45 +04:00