qemu/audio
Kővágó, Zoltán 10d5e750dc paaudio: fix playback glitches
Pulseaudio normally assumes that when the server wants it, the client
can generate the audio samples and send it right away.  Unfortunately
this is not the case with QEMU -- it's up to the emulated system when
does it generate the samples.  Buffering the samples and sending them
from a background thread is just a workaround, that doesn't work too
well.  Instead enable pa's compatibility support and let pa worry about
the details.

Signed-off-by: Kővágó, Zoltán <DirtY.iCE.hu@gmail.com>
Message-id: aa4e3613122ccbaa62b1feb4e427260731f7477c.1566168923.git.DirtY.iCE.hu@gmail.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2019-08-21 09:13:37 +02:00
..
alsaaudio.c audio: do not run each backend in audio_run 2019-08-21 09:13:37 +02:00
audio.c audio: do not run each backend in audio_run 2019-08-21 09:13:37 +02:00
audio.h audio: remove audio_MIN, audio_MAX 2019-08-21 09:13:37 +02:00
audio_int.h audio: do not run each backend in audio_run 2019-08-21 09:13:37 +02:00
audio_legacy.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
audio_pt_int.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
audio_pt_int.h Clean up decorations and whitespace around header guards 2016-07-12 16:20:46 +02:00
audio_template.h audio: basic support for multi backend audio 2019-08-21 09:13:37 +02:00
audio_win_int.c audio: use qapi AudioFormat instead of audfmt_e 2019-03-11 10:29:26 +01:00
audio_win_int.h Windows Waveform Audio driver (no ADC support yet) 2009-10-10 01:18:24 +04:00
coreaudio.c audio: remove audio_MIN, audio_MAX 2019-08-21 09:13:37 +02:00
dsound_template.h dsoundaudio: port to -audiodev config 2019-03-11 10:29:27 +01:00
dsoundaudio.c audio: remove audio_MIN, audio_MAX 2019-08-21 09:13:37 +02:00
Makefile.objs audio: -audiodev command line option basic implementation 2019-03-11 10:29:27 +01:00
mixeng.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
mixeng.h Clean up decorations and whitespace around header guards 2016-07-12 16:20:46 +02:00
mixeng_template.h audio/mixeng_template.h: fix inline declaration 2013-10-26 13:09:34 +04:00
noaudio.c audio: remove audio_MIN, audio_MAX 2019-08-21 09:13:37 +02:00
ossaudio.c audio: do not run each backend in audio_run 2019-08-21 09:13:37 +02:00
paaudio.c paaudio: fix playback glitches 2019-08-21 09:13:37 +02:00
rate_template.h audio: st_rate_flow exist a infinite loop 2017-07-17 11:08:59 +02:00
sdlaudio.c audio: remove audio_MIN, audio_MAX 2019-08-21 09:13:37 +02:00
spiceaudio.c audio: remove audio_MIN, audio_MAX 2019-08-21 09:13:37 +02:00
trace-events trace-events: Shorten file names in comments 2019-03-22 16:18:07 +00:00
wavaudio.c audio: remove audio_MIN, audio_MAX 2019-08-21 09:13:37 +02:00
wavcapture.c audio: basic support for multi backend audio 2019-08-21 09:13:37 +02:00