Commit afe653676d for qemu.org

commit afe653676dc6dfd49f0390239ff90b2f0052c2b8
Merge: a6ec632dca d256efe6ed
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Mon Feb 23 14:03:50 2026 +0000

    Merge tag 'audio-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging

    audio cleanups

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmmcWLAACgkQ2ujhCXWW
    # nOUeIRAAlNCHKCBTTH+LmclTBfwI6UhkH7nsMdzQChnRpFqwUrB9HW9GXscXManq
    # ZPzZ8A+atwH361CHNLcAkK4BR7JhXh4lhyDxUL9O4ZS8LCeatFkMefnU5NS0hhXg
    # /CpUpni7mtXW9mJ2lzk3rrn/iI6akyATFvKpOEXqRAIZGFqDieWpxSO08hWkkRJl
    # Csd6PZjk8Jo+k3C4V4M2MJGA6Y2GHiYanX5glJTvUSUkawZXjgZ9wul0gKvH3MLS
    # Twk5/nGo7ghpSxvs6NRlqSfTfydMZaM6ps4erIGZk5tU6AofIv+6oiquL6JTd6ra
    # rrQM6/+iesUx1Av/yBDmFNY4A6HajLDnOYb6NnCF1bH/9ddDBDJX+V55ntfChvQf
    # ylw9L1LwboB29uyWokOGUegnMSozSblJ8GSgGs4CH5dLyoCHVFESf4UrZCH0M++Q
    # vysJ+zKKzK3tP+x5IXY45IAbgJvuCJirgHwKnaNWVEiEUdCHuGA4MmnH2nVfjjDu
    # ZtwTVuijjVtIxRFVBtUtBc/sFt9R3OI1LzPhH8Cj+qZzeegnO0YQExeKnTitBMTp
    # pOS9R5NWykSTTAQHS1LPm+tPDp1KXf81hcCLX34Ve3rLjWpKRg/B/ZpUFqGF5beW
    # 6uO6g7O1JH5/34eaYPOBf8H/Gz031lvbz1yWwDw7ekR2B9H2BV8=
    # =lGb0
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon Feb 23 13:40:00 2026 GMT
    # gpg:                using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
    # gpg: Good signature from "Marc-André Lureau <marcandre.lureau@redhat.com>" [full]
    # gpg:                 aka "Marc-André Lureau <marcandre.lureau@gmail.com>" [full]
    # Primary key fingerprint: 87A9 BD93 3F87 C606 D276  F62D DAE8 E109 7596 9CE5

    * tag 'audio-pull-request' of https://gitlab.com/marcandre.lureau/qemu: (85 commits)
      audio: fix leak of audio capture name
      audio: remove AudioMixengBackendClass.name
      audio: remove AUD_log/ldebug
      audio: replace remaining dolog() and AUD_log
      audio: rework audio_bug()
      audio: rework invalid audsettings error
      tests/audio: add an invalid settings test
      audio: replace DEBUG_AUDIO with trace
      audio: replace DEBUG_OUT with traces
      audio: replace DEBUG_CAPTURE with traces
      audio: rework DEBUG_POLL
      audio: replace ldebug with trace events
      audio: replace int endianness with bool big_endian in audsettings
      audio/mixeng: replace redundant pcm_info fields with AudioFormat
      audio/wav: replace custom logging with error_report
      audio/spice: remove unused AUDIO_CAP macro
      audio/sndio: replace custom logging with error_report
      audio/sdl: replace custom logging with error_report
      audio/pw: replace custom logging with error_report
      audio/pa: replace custom logging with report & trace
      ...

    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>