From 82562b77c4e34dd6efa268f6b464c1a9e885ae51 Mon Sep 17 00:00:00 2001 From: Alex P Date: Tue, 25 Nov 2025 10:34:45 +0200 Subject: [PATCH] Remove unnecessary NULL checks in configure_alsa_device All callers pass non-NULL pointers for actual_rate_out and actual_frame_size_out. --- internal/audio/c/audio.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/internal/audio/c/audio.c b/internal/audio/c/audio.c index 1fd8c814..d78dcaf6 100644 --- a/internal/audio/c/audio.c +++ b/internal/audio/c/audio.c @@ -589,11 +589,8 @@ static int configure_alsa_device(snd_pcm_t *handle, const char *device_name, uin } } - if (actual_rate_out) *actual_rate_out = negotiated_rate; - if (actual_frame_size_out) { - // Calculate actual frame size based on negotiated rate (20ms frames) - *actual_frame_size_out = negotiated_rate / 50; - } + *actual_rate_out = negotiated_rate; + *actual_frame_size_out = negotiated_rate / 50; // 20ms frames return 0; }