audio: move audio.h under include/qemu/

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>
This commit is contained in:
Marc-André Lureau
2025-10-14 17:30:41 +04:00
parent 2d18978b7f
commit 1e4ebc895a
53 changed files with 52 additions and 52 deletions
+1
View File
@@ -2977,6 +2977,7 @@ X: audio/paaudio.c
X: audio/sdlaudio.c
X: audio/sndioaudio.c
X: audio/spiceaudio.c
F: include/qemu/audio.h
F: qapi/audio.json
ALSA Audio backend
+1 -1
View File
@@ -26,7 +26,7 @@
#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"
+1 -1
View File
@@ -23,7 +23,7 @@
*/
#include "qemu/osdep.h"
#include "audio.h"
#include "qemu/audio.h"
#include "migration/vmstate.h"
#include "qemu/timer.h"
#include "qapi/error.h"
+1 -1
View File
@@ -29,7 +29,7 @@
#define FLOAT_MIXENG
/* #define RECIPROCAL */
#endif
#include "audio.h"
#include "qemu/audio.h"
#include "mixeng.h"
#ifdef CONFIG_GIO
+1 -1
View File
@@ -7,7 +7,7 @@
#include <mmreg.h>
#include <mmsystem.h>
#include "audio.h"
#include "qemu/audio.h"
#include "audio_int.h"
#include "audio_win_int.h"
+1 -1
View File
@@ -28,7 +28,7 @@
#include "qemu/main-loop.h"
#include "qemu/module.h"
#include "audio.h"
#include "qemu/audio.h"
#define AUDIO_CAP "coreaudio"
#include "audio_int.h"
+1 -1
View File
@@ -35,7 +35,7 @@
#include "ui/dbus-display1.h"
#define AUDIO_CAP "dbus"
#include "audio.h"
#include "qemu/audio.h"
#include "audio_int.h"
#include "trace.h"
+1 -1
View File
@@ -27,7 +27,7 @@
*/
#include "qemu/osdep.h"
#include "audio.h"
#include "qemu/audio.h"
#define AUDIO_CAP "dsound"
#include "audio_int.h"
+1 -1
View File
@@ -26,7 +26,7 @@
#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"
+1 -1
View File
@@ -24,7 +24,7 @@
*/
#include "qemu/osdep.h"
#include "qemu/bswap.h"
#include "audio.h"
#include "qemu/audio.h"
#define AUDIO_CAP "mixeng"
#include "audio_int.h"
+1 -1
View File
@@ -24,7 +24,7 @@
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "audio.h"
#include "qemu/audio.h"
#define AUDIO_CAP "noaudio"
#include "audio_int.h"
+1 -1
View File
@@ -29,7 +29,7 @@
#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"
+1 -1
View File
@@ -2,7 +2,7 @@
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "audio.h"
#include "qemu/audio.h"
#include "qapi/error.h"
#include <pulse/pulseaudio.h>
+1 -1
View File
@@ -10,7 +10,7 @@
#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>
+1 -1
View File
@@ -27,7 +27,7 @@
#include <SDL_thread.h>
#include "qemu/module.h"
#include "qapi/error.h"
#include "audio.h"
#include "qemu/audio.h"
#ifndef _WIN32
#ifdef __sun__
+1 -1
View File
@@ -18,7 +18,7 @@
#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"
+1 -1
View File
@@ -26,7 +26,7 @@
#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
+1 -1
View File
@@ -24,7 +24,7 @@
#include "qemu/osdep.h"
#include "qemu/module.h"
#include "audio.h"
#include "qemu/audio.h"
#define AUDIO_CAP "wav"
#include "audio_int.h"
+1 -1
View File
@@ -26,7 +26,7 @@
#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"
+1 -1
View File
@@ -36,7 +36,7 @@
#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"
+1 -1
View File
@@ -29,7 +29,7 @@
#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
+1 -1
View File
@@ -25,7 +25,7 @@
#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"
+1 -1
View File
@@ -44,7 +44,7 @@
#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
+1 -1
View File
@@ -25,7 +25,7 @@
#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;
+1 -1
View File
@@ -19,7 +19,7 @@
#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"
+1 -1
View File
@@ -26,7 +26,7 @@
#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"
+1 -1
View File
@@ -15,7 +15,7 @@
#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"
+1 -1
View File
@@ -24,7 +24,7 @@
#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"
+1 -1
View File
@@ -27,7 +27,7 @@
#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"
+1 -1
View File
@@ -26,7 +26,7 @@
#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"
+1 -1
View File
@@ -25,7 +25,7 @@
#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"
+1 -1
View File
@@ -15,7 +15,7 @@
#include "qemu/osdep.h"
#include "hw/hw.h"
#include "audio/audio.h"
#include "qemu/audio.h"
#include "lm4549.h"
#include "migration/vmstate.h"
+1 -1
View File
@@ -12,7 +12,7 @@
#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);
+1 -1
View File
@@ -16,7 +16,7 @@
#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"
+1 -1
View File
@@ -25,7 +25,7 @@
#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"
+1 -1
View File
@@ -24,7 +24,7 @@
#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"
+1 -1
View File
@@ -12,7 +12,7 @@
#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
+1 -1
View File
@@ -36,7 +36,7 @@
#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" },
+1 -1
View File
@@ -27,7 +27,7 @@
#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"
+1 -1
View File
@@ -46,7 +46,7 @@
#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
+1 -1
View File
@@ -35,7 +35,7 @@
#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);
+1 -1
View File
@@ -14,7 +14,7 @@
#define HW_AUDIO_ASC_H
#include "hw/sysbus.h"
#include "audio/audio.h"
#include "qemu/audio.h"
#define ASC_FREQ 22257
+1 -1
View File
@@ -17,7 +17,7 @@
#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"
+1 -1
View File
@@ -33,7 +33,7 @@
#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"
+1 -1
View File
@@ -2,7 +2,7 @@
#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"
+1 -1
View File
@@ -16,7 +16,7 @@
#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 {
+1 -1
View File
@@ -13,7 +13,7 @@
#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)
{
@@ -265,7 +265,7 @@ def test_initial_includes():
#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"
+1 -1
View File
@@ -23,7 +23,7 @@
*/
#include "qemu/osdep.h"
#include "audio/audio.h"
#include "qemu/audio.h"
#include "block/block.h"
#include "block/export.h"
#include "chardev/char.h"
+1 -1
View File
@@ -87,7 +87,7 @@
#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"
+1 -2
View File
@@ -34,8 +34,7 @@
#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"
+1 -1
View File
@@ -31,7 +31,7 @@
#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"