From: Marc-André Lureau <marcandre.lur...@redhat.com> The following changes since commit 2946e1af2704bf6584f57d4e3aec49d1d5f3ecc0:
configure: Disable thread-safety warnings on macOS (2023-03-04 14:03:46 +0000) are available in the Git repository at: https://gitlab.com/marcandre.lureau/qemu.git tags/audio-pull-request for you to fetch changes up to 2f886a34bb7e6f6fcf39d64829f4499476f26dba: audio: remove sw->ratio (2023-03-06 10:30:24 +0400) ---------------------------------------------------------------- Audio patches for QEMU 8.0 Cleanups and improvements from Volker Rümelin. ---------------------------------------------------------------- Marc-André Lureau (1): MAINTAINERS: add myself to ui/ and audio/ Volker Rümelin (26): audio: log unimplemented audio device sample rates audio: don't show unnecessary error messages audio: rename hardware store to backend audio: remove unused #define AUDIO_STRINGIFY audio/mixeng: use g_new0() instead of audio_calloc() audio/alsaaudio: use g_new0() instead of audio_calloc() audio/audio_template: use g_malloc0() to replace audio_calloc() audio/audio_template: use g_new0() to replace audio_calloc() audio: remove audio_calloc() function alsaaudio: change default playback settings alsaaudio: reintroduce default recording settings audio: change type of mix_buf and conv_buf audio: change type and name of the resample buffer audio: make the resampling code greedy audio: replace the resampling loop in audio_pcm_sw_write() audio: remove sw == NULL check audio: rename variables in audio_pcm_sw_write() audio: don't misuse audio_pcm_sw_write() audio: remove unused noop_conv() function audio: make playback packet length calculation exact audio: replace the resampling loop in audio_pcm_sw_read() audio: rename variables in audio_pcm_sw_read() audio: make recording packet length calculation exact audio: handle leftover audio frame from upsampling audio/audio_template: substitute sw->hw with hw audio: remove sw->ratio MAINTAINERS | 2 + audio/audio_int.h | 20 +-- audio/audio_template.h | 105 +++++------ audio/mixeng.h | 2 + audio/rate_template.h | 21 ++- audio/alsaaudio.c | 27 +-- audio/audio.c | 392 ++++++++++++++++++++--------------------- audio/mixeng.c | 87 ++++++++- 8 files changed, 359 insertions(+), 297 deletions(-) -- 2.39.2