Hi, Here comes the audio patch queue, with bringing the first set of patches created by Zoltán Kővágó as part of the "qemu audio backends" gsoc project, carrying some preparatory cleanups and small fixes.
New in this pull: - picked up some additional cleanup patches by Zoltán. - added fix to only configure dsound in case the header file is actually present (should fix build with older mingw versions). - dropped malc from MAINTAINERS (email bounces). please pull, Gerd The following changes since commit 0a2df857a7038c75379cc575de5d4be4c0ac629e: Merge remote-tracking branch 'remotes/stefanha/tags/net-pull-request' into staging (2015-06-12 15:39:05 +0100) are available in the git repository at: git://git.kraxel.org/qemu tags/pull-audio-20150615-1 for you to fetch changes up to d95d7d802c33f6277c9fb967c14ae0cc99aeb072: ossaudio: use trace events instead of debug config flag (2015-06-15 12:42:48 +0200) ---------------------------------------------------------------- audio: remove obsolete backends (esd, fmod, winwave). audio: stop using global variables, small fixes. audio: remove some obsolte and unused code. ---------------------------------------------------------------- Gerd Hoffmann (2): only enable dsound in case the header file is present MAINTAINERS: remove malc from audio Kővágó, Zoltán (18): audio: remove esd backend audio: remove fmod backend audio: remove winwave audio driver audio: expose drv_opaque to init_out and init_in paaudio: do not use global variables alsaaudio: do not use global variables ossaudio: do not use global variables wavaudio: do not use global variables paaudio: fix possible resource leak dsoundaudio: do not use global variables coreaudio: do not use global variables where possible sdlaudio: do not allow multiple instances audio: remove LOG_TO_MONITOR along with default_mon audio: remove plive dsoundaudio: remove *_retries kludges dsoundaudio: remove primary buffer alsaaudio: use trace events instead of verbose ossaudio: use trace events instead of debug config flag MAINTAINERS | 1 - audio/Makefile.objs | 4 - audio/alsaaudio.c | 191 ++++++------ audio/audio.c | 35 +-- audio/audio_int.h | 7 +- audio/audio_template.h | 43 +-- audio/coreaudio.c | 46 +-- audio/dsound_template.h | 51 ++-- audio/dsoundaudio.c | 238 ++++----------- audio/esdaudio.c | 557 ----------------------------------- audio/fmodaudio.c | 685 ------------------------------------------- audio/noaudio.c | 4 +- audio/ossaudio.c | 126 ++++---- audio/paaudio.c | 105 ++++--- audio/sdlaudio.c | 10 +- audio/spiceaudio.c | 5 +- audio/wavaudio.c | 42 +-- audio/winwaveaudio.c | 717 ---------------------------------------------- configure | 68 ++--- include/monitor/monitor.h | 1 - monitor.c | 4 - trace-events | 16 ++ 22 files changed, 388 insertions(+), 2568 deletions(-) delete mode 100644 audio/esdaudio.c delete mode 100644 audio/fmodaudio.c delete mode 100644 audio/winwaveaudio.c