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