[PATCH 00/43] audio: more cleanups (2/2 for 11.0)

marcandre.lureau@redhat.com posted 43 patches 1 week, 5 days ago
Failed in applying to current master (apply log)
Maintainers: Gerd Hoffmann <kraxel@redhat.com>, Christian Schoenebeck <qemu_oss@crudebyte.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>, Thomas Huth <huth@tuxfamily.org>, Alexandre Ratchov <alex@caoua.org>, Laurent Vivier <laurent@vivier.eu>, Manos Pitsidianakis <manos.pitsidianakis@linaro.org>, "Michael S. Tsirkin" <mst@redhat.com>, Alistair Francis <alistair@alistair23.me>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Peter Maydell <peter.maydell@linaro.org>
audio/audio_int.h            | 111 +++---
audio/audio_template.h       | 134 ++++----
audio/dsound_template.h      |  89 +++--
include/qemu/audio-capture.h |   4 +-
include/qemu/audio.h         |  55 ++-
audio/alsaaudio.c            | 260 ++++++--------
audio/audio-be.c             |   4 +-
audio/audio-mixeng-be.c      | 636 ++++++++++++-----------------------
audio/audio_win_int.c        |  31 +-
audio/dbusaudio.c            | 138 ++++----
audio/dsoundaudio.c          | 256 ++++++--------
audio/jackaudio.c            | 106 +++---
audio/mixeng.c               |   1 -
audio/noaudio.c              |  65 ++--
audio/ossaudio.c             | 281 +++++++---------
audio/paaudio.c              | 254 +++++++-------
audio/pwaudio.c              | 203 ++++++-----
audio/sdlaudio.c             | 156 ++++-----
audio/sndioaudio.c           |  92 ++---
audio/spiceaudio.c           |  94 +++---
audio/wavaudio.c             |  88 ++---
audio/wavcapture.c           |   2 +-
hw/audio/ac97.c              |   2 +-
hw/audio/adlib.c             |   2 +-
hw/audio/asc.c               |   2 +-
hw/audio/cs4231a.c           |   6 +-
hw/audio/es1370.c            |   2 +-
hw/audio/gus.c               |   2 +-
hw/audio/lm4549.c            |   6 +-
hw/audio/sb16.c              |   8 +-
hw/audio/via-ac97.c          |   2 +-
hw/audio/virtio-snd.c        |   2 +-
hw/audio/wm8750.c            |   4 +-
hw/display/xlnx_dp.c         |   2 +-
hw/usb/dev-audio.c           |   2 +-
tests/audio/test-audio.c     |  23 +-
ui/vnc.c                     |   2 +-
audio/coreaudio.m            | 188 +++++------
audio/trace-events           |  42 +++
39 files changed, 1461 insertions(+), 1896 deletions(-)
[PATCH 00/43] audio: more cleanups (2/2 for 11.0)
Posted by marcandre.lureau@redhat.com 1 week, 5 days ago
From: Marc-André Lureau <marcandre.lureau@redhat.com>

Hi,

This patch series is part of an ongoing effort to clean up audio/,
it should be the remaining cleanups for QEMU 11.0.

Based-on: <20260123074945.2563196-1-marcandre.lureau@redhat.com>

Marc-André Lureau (43):
  audio/dbus: convert to QOM lifecycle methods
  audio/spice: convert to QOM lifecycle methods
  audio/wav: convert to QOM lifecycle methods
  audio/noaudio: convert to QOM lifecycle methods
  audio/alsa: convert to QOM lifecycle methods
  audio/oss: convert to QOM lifecycle methods
  audio/pa: convert to QOM lifecycle methods
  audio/sdl: convert to QOM lifecycle methods
  audio/pw: convert to QOM lifecycle methods
  audio/jack: convert to QOM lifecycle methods
  audio/sndio: convert to QOM lifecycle methods
  audio/coreaudio: convert to QOM lifecycle methods
  audio/dsound: convert to QOM lifecycle methods
  audio: remove audio_driver init/fini/next
  audio: remove audio_driver
  audio: move pcm_ops into AudioMixengBackendClass
  audio: constify some add_capture() arguments
  audio/alsa: replace custom logging with error_report and trace events
  audio/coreaudio: replace custom logging with error_report
  audio/dbus: remove unused AUDIO_CAP macro
  audio/dsound: replace custom logging with error_report & trace
  audio/jack: replace custom logging with report & trace
  audio/noaudio: remove unused AUDIO_CAP macro
  audio/oss: replace custom logging with report & trace
  audio/pa: replace custom logging with report & trace
  audio/pw: replace custom logging with error_report
  audio/sdl: replace custom logging with error_report
  audio/sndio: replace custom logging with error_report
  audio/spice: remove unused AUDIO_CAP macro
  audio/wav: replace custom logging with error_report
  audio/mixeng: replace redundant pcm_info fields with AudioFormat
  audio: replace int endianness with bool big_endian in audsettings
  audio: replace ldebug with trace events
  audio: rework DEBUG_POLL
  audio: replace DEBUG_CAPTURE with traces
  audio: replace DEBUG_OUT with traces
  audio: replace DEBUG_AUDIO with trace
  tests/audio: add an invalid settings test
  audio: rework invalid audsettings error
  audio: rework audio_bug()
  audio: replace remaining dolog() and AUD_log
  audio: remove AUD_log/ldebug
  audio: remove AudioMixengBackendClass.name

 audio/audio_int.h            | 111 +++---
 audio/audio_template.h       | 134 ++++----
 audio/dsound_template.h      |  89 +++--
 include/qemu/audio-capture.h |   4 +-
 include/qemu/audio.h         |  55 ++-
 audio/alsaaudio.c            | 260 ++++++--------
 audio/audio-be.c             |   4 +-
 audio/audio-mixeng-be.c      | 636 ++++++++++++-----------------------
 audio/audio_win_int.c        |  31 +-
 audio/dbusaudio.c            | 138 ++++----
 audio/dsoundaudio.c          | 256 ++++++--------
 audio/jackaudio.c            | 106 +++---
 audio/mixeng.c               |   1 -
 audio/noaudio.c              |  65 ++--
 audio/ossaudio.c             | 281 +++++++---------
 audio/paaudio.c              | 254 +++++++-------
 audio/pwaudio.c              | 203 ++++++-----
 audio/sdlaudio.c             | 156 ++++-----
 audio/sndioaudio.c           |  92 ++---
 audio/spiceaudio.c           |  94 +++---
 audio/wavaudio.c             |  88 ++---
 audio/wavcapture.c           |   2 +-
 hw/audio/ac97.c              |   2 +-
 hw/audio/adlib.c             |   2 +-
 hw/audio/asc.c               |   2 +-
 hw/audio/cs4231a.c           |   6 +-
 hw/audio/es1370.c            |   2 +-
 hw/audio/gus.c               |   2 +-
 hw/audio/lm4549.c            |   6 +-
 hw/audio/sb16.c              |   8 +-
 hw/audio/via-ac97.c          |   2 +-
 hw/audio/virtio-snd.c        |   2 +-
 hw/audio/wm8750.c            |   4 +-
 hw/display/xlnx_dp.c         |   2 +-
 hw/usb/dev-audio.c           |   2 +-
 tests/audio/test-audio.c     |  23 +-
 ui/vnc.c                     |   2 +-
 audio/coreaudio.m            | 188 +++++------
 audio/trace-events           |  42 +++
 39 files changed, 1461 insertions(+), 1896 deletions(-)

-- 
2.52.0