Statistics
| Branch: | Revision:

root / audio @ e120d449

Name Size
alsaaudio.c 32.5 kB
audio.c 51.2 kB
audio.h 4.9 kB
audio_int.h 7.2 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 kB
mixeng.h 2.2 kB
mixeng_template.h 3.8 kB
noaudio.c 4.6 kB
ossaudio.c 23.9 kB
paaudio.c 23 kB
rate_template.h 3.2 kB
sdlaudio.c 10.4 kB
spiceaudio.c 10.2 kB
wavaudio.c 7.8 kB
wavcapture.c 5 kB
winwaveaudio.c 17.4 kB

Latest revisions

# Date Author Comment
d6c05bbf 04/25/2012 08:04 pm Gerd Hoffmann

fix paaudio.c warnings

Signed-off-by: Gerd Hoffmann <>
Signed-off-by: malc <>

a70c99c6 04/17/2012 03:57 pm Marc-André Lureau

audio/spice: add support for volume control

Use Spice server volume control API when available.

Signed-off-by: Marc-Andr? Lureau <>
Signed-off-by: malc <>

ea9ebc2c 04/17/2012 03:57 pm Marc-André Lureau

Do not use pa_simple PulseAudio API

Unfortunately, pa_simple is a limited API which doesn't let us
retrieve the associated pa_stream. It is needed to control the volume
of the stream.

In v4:
- add missing braces

Signed-off-by: Marc-Andr? Lureau <>...

6e7a7f3d 04/17/2012 03:57 pm Marc-André Lureau

Allow controlling volume with PulseAudio backend

Signed-off-by: Marc-Andr? Lureau <>
Signed-off-by: malc <>

6c95ab94 04/17/2012 03:57 pm Marc-André Lureau

audio: add VOICE_VOLUME ctl

Add a new PCM control operation to update the stream volume on the
audio backend. The argument given is a SWVoiceOut/SWVoiceIn.

v4:
- verified other backends didn't fail/assert on this new control
they randomly return 0 or -1, but we ignore return value....

c01b2456 04/17/2012 03:57 pm Marc-André Lureau

audio: don't apply volume effect if backend has VOICE_VOLUME_CAP

If the audio backend is capable of volume control, don't apply
software volume (mixeng_volume ()), but instead, rely on backend
volume control. This will allow guest to have full range volume...

b4bd0b16 02/25/2012 04:16 pm Stefan Weil

audio: Add some fall through comments

Static code analysers expect these comments for case statements without
a break statement.

Signed-off-by: Stefan Weil <>
Signed-off-by: malc <>

e7d81004 12/14/2011 01:09 pm Stefan Weil

Fix spelling in comments, documentation and messages

accidently->accidentally
annother->another
choosen->chosen
consideres->considers
decriptor->descriptor
developement->development
paramter->parameter
preceed->precede
preceeding->preceding
priviledge->privilege...

15d4a723 11/18/2011 07:55 pm Stefan Weil

fmodaudio: Remove unused variable 'bits16' (reported by cppcheck)

The variable is assigned a value which is never used,
so remove variable and assignment.

Signed-off-by: Stefan Weil <>
Signed-off-by: malc <>

7f67d892 09/20/2011 11:16 pm Anthony Liguori

Merge remote-tracking branch 'qmp/queue/qmp' into staging

View revisions

Also available in: Atom