From ec518f8774b48c7193053f995c16332d829c0c4b Mon Sep 17 00:00:00 2001 From: Cameron Cawley Date: Wed, 22 Mar 2023 17:33:59 +0000 Subject: [PATCH] Fix audio output on Haiku --- src/sound_beos.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sound_beos.cpp b/src/sound_beos.cpp index 77c13e08..69c2c0c5 100644 --- a/src/sound_beos.cpp +++ b/src/sound_beos.cpp @@ -150,9 +150,9 @@ static int init(struct options *options) B_AUDIO_CHAR : B_AUDIO_SHORT; fmt.byte_order = B_HOST_IS_LENDIAN ? B_MEDIA_LITTLE_ENDIAN : B_MEDIA_BIG_ENDIAN; - fmt.buffer_size = chunk_size * chunk_num; + fmt.buffer_size = chunk_size; - buffer_len = chunk_size; + buffer_len = chunk_size * chunk_num; buffer = (uint8 *)calloc(1, buffer_len); buf_read_pos = 0; buf_write_pos = 0;