| Branch: | Revision:

root / audio @ feature-archipelago

Name Size
Makefile.objs 719 Bytes
alsaaudio.c 32.5 kB
audio.c 51.4 kB
audio.h 4.9 kB
audio_int.h 6.8 kB
audio_pt_int.c 3.9 kB
audio_pt_int.h 681 Bytes
audio_template.h 13.1 kB
audio_win_int.c 2.3 kB
audio_win_int.h 308 Bytes
coreaudio.c 15.3 kB
dsound_template.h 7.1 kB
dsoundaudio.c 25.2 kB
esdaudio.c 13.5 kB
fmodaudio.c 16.9 kB
mixeng.c 9.1 kB
mixeng.h 2.2 kB
mixeng_template.h 3.9 kB
noaudio.c 4.6 kB
ossaudio.c 24 kB
paaudio.c 23.6 kB
rate_template.h 3.2 kB
sdlaudio.c 10.4 kB
spiceaudio.c 11.1 kB
wavaudio.c 7.8 kB
wavcapture.c 5 kB
winwaveaudio.c 17.2 kB

Latest revisions

# Date Author Comment
795ca114 02/03/2014 12:05 pm Jeremy White

Add the ability to vary Spice playback and record rates, to facilitate Opus support.

Signed-off-by: Jeremy White <>
Signed-off-by: Gerd Hoffmann <>

40a814b0 12/09/2013 10:19 am Hans de Goede

audio: Lower default wakeup rate to 100 times / second

This is more then plenty to keep audio card fifos filles / emptied.

This drops host cpu-load for audio playback inside a linux vm from
13% to 9%.

Signed-off-by: Hans de Goede <>
Signed-off-by: Gerd Hoffmann <>

0e8ae611 12/09/2013 10:19 am Gerd Hoffmann

audio: adjust pulse to 100Hz wakeup rate

Signed-off-by: Gerd Hoffmann <>

926de754 11/07/2013 01:26 pm Gerd Hoffmann

Revert "ossaudio: do not enable by default"

This reverts commit c905c5012ac0c6fde3b8094d2206a3139deddba2.

There is a better fix for the issue at hand.

Signed-off-by: Gerd Hoffmann <>

73204cff 11/07/2013 01:26 pm Gerd Hoffmann

ossaudio: check for oss support in oss_audio_init

Check whenever the device path (/dev/dsp by default) exists and qemu is
allowed to access it. Return NULL if it isn't, so ossaudio will not
be used on systems wihtout oss support (increasinly common on modern...

c905c501 11/05/2013 06:40 pm Anthony Liguori

ossaudio: do not enable by default

Modern Linux's no longer support /dev/dsp so enabling it by
default causes audio failures on newer Linux distros.

Signed-off-by: Anthony Liguori <>
Tested-by: Andreas Färber <>

ef5cfe5b 10/31/2013 06:01 pm Anthony Liguori

Merge remote-tracking branch 'mjt/trivial-patches' into staging

  • mjt/trivial-patches:
    audio/mixeng_template.h: fix inline declaration
    misc: Spelling and grammar fixes in comments
    docs/ccid.txt: fix the typo
    qapi: fix documentation example
    .gitignore: ignore qmp-commands.txt...
203cea22 10/26/2013 12:09 pm Alex Bligh

audio/mixeng_template.h: fix inline declaration

Fix error: ‘inline’ is not at beginning of declaration

Signed-off-by: Alex Bligh <>
Signed-off-by: Michael Tokarev <>

b4350dee 10/23/2013 11:37 am Hans de Goede

audio: honor QEMU_AUDIO_TIMER_PERIOD instead of waking up every nano second

Now that we no longer have MIN_REARM_TIMER_NS a bug in the audio subsys has
clearly shown it self by trying to make a timer fire every nano second.

Note we have a similar problem in 1.6, 1.5 and older but there...

19b0dfc1 09/24/2013 11:29 am Bandan Das

audio: remove CONFIG_MIXEMU configure option

Signed-off-by: Bandan Das <>
Signed-off-by: Gerd Hoffmann <>

View revisions

Also available in: Atom