X: audio/sdlaudio.c
X: audio/sndioaudio.c
X: audio/spiceaudio.c
+F: include/qemu/audio.h
F: qapi/audio.json
ALSA Audio backend
#include <alsa/asoundlib.h>
#include "qemu/main-loop.h"
#include "qemu/module.h"
-#include "audio.h"
+#include "qemu/audio.h"
#include "trace.h"
#pragma GCC diagnostic ignored "-Waddress"
*/
#include "qemu/osdep.h"
-#include "audio.h"
+#include "qemu/audio.h"
#include "migration/vmstate.h"
#include "qemu/timer.h"
#include "qapi/error.h"
#define FLOAT_MIXENG
/* #define RECIPROCAL */
#endif
-#include "audio.h"
+#include "qemu/audio.h"
#include "mixeng.h"
#ifdef CONFIG_GIO
#include <mmreg.h>
#include <mmsystem.h>
-#include "audio.h"
+#include "qemu/audio.h"
#include "audio_int.h"
#include "audio_win_int.h"
#include "qemu/main-loop.h"
#include "qemu/module.h"
-#include "audio.h"
+#include "qemu/audio.h"
#define AUDIO_CAP "coreaudio"
#include "audio_int.h"
#include "ui/dbus-display1.h"
#define AUDIO_CAP "dbus"
-#include "audio.h"
+#include "qemu/audio.h"
#include "audio_int.h"
#include "trace.h"
*/
#include "qemu/osdep.h"
-#include "audio.h"
+#include "qemu/audio.h"
#define AUDIO_CAP "dsound"
#include "audio_int.h"
#include "qemu/module.h"
#include "qemu/atomic.h"
#include "qemu/main-loop.h"
-#include "audio.h"
+#include "qemu/audio.h"
#define AUDIO_CAP "jack"
#include "audio_int.h"
*/
#include "qemu/osdep.h"
#include "qemu/bswap.h"
-#include "audio.h"
+#include "qemu/audio.h"
#define AUDIO_CAP "mixeng"
#include "audio_int.h"
#include "qemu/osdep.h"
#include "qemu/module.h"
-#include "audio.h"
+#include "qemu/audio.h"
#define AUDIO_CAP "noaudio"
#include "audio_int.h"
#include "qemu/module.h"
#include "qemu/host-utils.h"
#include "qapi/error.h"
-#include "audio.h"
+#include "qemu/audio.h"
#include "trace.h"
#define AUDIO_CAP "oss"
#include "qemu/osdep.h"
#include "qemu/module.h"
-#include "audio.h"
+#include "qemu/audio.h"
#include "qapi/error.h"
#include <pulse/pulseaudio.h>
#include "qemu/osdep.h"
#include "qemu/module.h"
-#include "audio.h"
+#include "qemu/audio.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include <spa/param/audio/format-utils.h>
#include <SDL_thread.h>
#include "qemu/module.h"
#include "qapi/error.h"
-#include "audio.h"
+#include "qemu/audio.h"
#ifndef _WIN32
#ifdef __sun__
#include <poll.h>
#include <sndio.h>
#include "qemu/main-loop.h"
-#include "audio.h"
+#include "qemu/audio.h"
#include "trace.h"
#define AUDIO_CAP "sndio"
#include "ui/qemu-spice.h"
#define AUDIO_CAP "spice"
-#include "audio.h"
+#include "qemu/audio.h"
#include "audio_int.h"
#if SPICE_INTERFACE_PLAYBACK_MAJOR > 1 || SPICE_INTERFACE_PLAYBACK_MINOR >= 3
#include "qemu/osdep.h"
#include "qemu/module.h"
-#include "audio.h"
+#include "qemu/audio.h"
#define AUDIO_CAP "wav"
#include "audio_int.h"
#include "hw/irq.h"
#include "hw/sd/sd.h"
#include "qom/object.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "target/arm/cpu-qom.h"
#define TYPE_INTEGRATOR_CM "integrator_core"
#include "qemu/cutils.h"
#include "qom/object.h"
#include "hw/net/mv88w8618_eth.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "qemu/error-report.h"
#include "target/arm/cpu-qom.h"
#include "hw/irq.h"
#include "hw/i2c/arm_sbcon_i2c.h"
#include "hw/sd/sd.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "target/arm/cpu-qom.h"
#define SMP_BOOT_ADDR 0xe0000000
#include "hw/char/pl011.h"
#include "hw/sd/sd.h"
#include "qom/object.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "target/arm/cpu-qom.h"
#include "qemu/log.h"
#include "hw/sd/sd.h"
#include "qobject/qlist.h"
#include "qom/object.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "target/arm/cpu-qom.h"
#define VEXPRESS_BOARD_ID 0x8e0
#include "system/device_tree.h"
#include "qom/object.h"
#include "net/can_emu.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
struct XlnxZCU102 {
MachineState parent_obj;
#include "qemu/osdep.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "hw/pci/pci_device.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "qemu/error-report.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
#include "hw/irq.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "hw/audio/asc.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "hw/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "qemu/osdep.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "hw/pci/pci_device.h"
#include "migration/vmstate.h"
#include "qemu/cutils.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "hw/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "qemu/host-utils.h"
#include "qemu/module.h"
#include "intel-hda-defs.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "trace.h"
#include "qom/object.h"
#include "qemu/osdep.h"
#include "hw/hw.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "lm4549.h"
#include "migration/vmstate.h"
#ifndef HW_LM4549_H
#define HW_LM4549_H
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "exec/hwaddr.h"
typedef void (*lm4549_callback)(void *opaque);
#include "hw/irq.h"
#include "hw/qdev-properties.h"
#include "hw/audio/wm8750.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "qapi/error.h"
#include "qemu/module.h"
#include "qom/object.h"
#include "qemu/osdep.h"
#include "hw/isa/isa.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "qemu/module.h"
#include "qemu/timer.h"
#include "qemu/error-report.h"
#include "qemu/osdep.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "hw/irq.h"
#include "hw/isa/isa.h"
#include "hw/qdev-properties.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
#include "hw/audio/wm8750.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "qom/object.h"
#define IN_PORT_N 3
#include "hw/virtio/virtio-net.h"
#include "hw/virtio/virtio-iommu.h"
#include "hw/acpi/generic_event_device.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
GlobalProperty hw_compat_10_1[] = {
{ TYPE_ACPI_GED, "x-has-hest-addr", "false" },
#include "qemu/error-report.h"
#include "qdev-prop-internal.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "chardev/char-fe.h"
#include "system/block-backend.h"
#include "system/blockdev.h"
#include "trace.h"
#include "elf.h"
#include "qemu/units.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
/* SMP is not enabled, for now */
#define MAX_CPUS 1
#include "hw/usb.h"
#include "migration/vmstate.h"
#include "desc.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "qom/object.h"
static void usb_audio_reinit(USBDevice *dev, unsigned channels);
#define HW_AUDIO_ASC_H
#include "hw/sysbus.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#define ASC_FREQ 22257
#define QEMU_VIRTIO_SOUND_H
#include "hw/virtio/virtio.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "standard-headers/linux/virtio_ids.h"
#include "standard-headers/linux/virtio_snd.h"
#include "qemu/fifo8.h"
#include "qemu/units.h"
#include "hw/dma/xlnx_dpdma.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "qom/object.h"
#include "hw/ptimer.h"
#define HW_VT82C686_H
#include "hw/pci/pci_device.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#define TYPE_VT82C686B_ISA "vt82c686b-isa"
#define TYPE_VT82C686B_USB_UHCI "vt82c686b-usb-uhci"
#include "qapi/qapi-types-run-state.h"
#include "qapi/qapi-types-ui.h"
#include "block/aio.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
/* replay clock kinds */
enum ReplayClockKind {
#include "qemu/error-report.h"
#include "system/replay.h"
#include "replay-internal.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
void replay_audio_out(size_t *played)
{
#include "qemu/osdep.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "hw/pci/pci.h"
#include "migration/vmstate.h"
#include "qemu/module.h"
*/
#include "qemu/osdep.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "block/block.h"
#include "block/export.h"
#include "chardev/char.h"
#include "system/tpm.h"
#include "system/dma.h"
#include "hw/audio/model.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "system/cpus.h"
#include "system/cpu-timers.h"
#include "exec/icount.h"
#include "ui/egl-helpers.h"
#include "ui/egl-context.h"
#endif
-#include "audio/audio.h"
-#include "audio/audio_int.h"
+#include "qemu/audio.h"
#include "qapi/error.h"
#include "trace.h"
#include "qemu/thread.h"
#include "ui/clipboard.h"
#include "ui/console.h"
-#include "audio/audio.h"
+#include "qemu/audio.h"
#include "qemu/bitmap.h"
#include "crypto/tlssession.h"
#include "qemu/buffer.h"