replay: add record/replay for audio passthrough
commit3d4d16f4dc101e16f643acc44dfffdbaf2a8f01c
authorPavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
Thu, 2 Feb 2017 05:50:54 +0000 (2 08:50 +0300)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 1 Mar 2017 14:11:44 +0000 (1 15:11 +0100)
treed30418f9f9aef197aae8e79f4e29948edb1b98b3
parente7c83a885f865128ae3cf1946f8cb538b63cbfba
replay: add record/replay for audio passthrough

This patch adds recording and replaying audio data. Is saves synchronization
information for audio out and inputs from the microphone.

v2: removed unneeded whitespace change

Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
Message-id: 20170202055054.4848.94901.stgit@PASHA-ISP.lan02.inno

[ kraxel: add qemu/error-report.h include to fix osx build failure ]

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
audio/audio.c
audio/audio.h
audio/mixeng.c
docs/replay.txt
include/sysemu/replay.h
replay/Makefile.objs
replay/replay-audio.c [new file with mode: 0644]
replay/replay-internal.h