Hi

On Sun, May 11, 2025 at 9:37 AM Volker Rümelin <vr_q...@t-online.de> wrote:
>
> A few audio related fixes for 10.1.
>
> The virtio-sound device is the first QEMU audio front end that supports 
> floating point samples. The audio subsystem is only partially prepared for 
> this. The commit message of patch 7/7 "audio: add float sample endianness 
> converters" has the details. The new code paths in patch 7/7 are only compile 
> tested. I don't have a big endian host to test.
>
> checkpatch.pl complains about missing space characters in the type punning 
> macros in patch 7/7. I don't agree.
>
> Volker Rümelin (7):
>   tests/functional: use 'none' audio driver for q800 tests
>   audio: fix SIGSEGV in AUD_get_buffer_size_out()
>   audio: fix size calculation in AUD_get_buffer_size_out()
>   hw/audio/asc: fix SIGSEGV in asc_realize()
>   hw/audio/asc: replace g_malloc0() with g_malloc()
>   audio/mixeng: remove unnecessary pointer type casts
>   audio: add float sample endianness converters
>
>  audio/audio.c                        | 11 +++-
>  audio/audio_template.h               | 12 ++--
>  audio/mixeng.c                       | 83 ++++++++++++++++++++++++----
>  audio/mixeng.h                       |  6 +-
>  hw/audio/asc.c                       |  9 ++-
>  tests/functional/test_m68k_q800.py   |  3 +-
>  tests/functional/test_m68k_replay.py |  3 +-
>  7 files changed, 106 insertions(+), 21 deletions(-)
>
> --
> 2.43.0
>
>

For the series:
Reviewed-by: Marc-André Lureau <marcandre.lur...@redhat.com>

-- 
Marc-André Lureau

Reply via email to