[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 3/3] coreaudio: Initialize the buffer for device change
From: |
Akihiko Odaki |
Subject: |
[PATCH v4 3/3] coreaudio: Initialize the buffer for device change |
Date: |
Fri, 17 Jan 2025 15:47:02 +0900 |
Reallocate buffers when the active device change as the required buffer
size may differ.
Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
---
audio/coreaudio.m | 1 +
1 file changed, 1 insertion(+)
diff --git a/audio/coreaudio.m b/audio/coreaudio.m
index b9e1a952ed37..72a6df0f75ee 100644
--- a/audio/coreaudio.m
+++ b/audio/coreaudio.m
@@ -466,6 +466,7 @@ static OSStatus init_out_device(coreaudioVoiceOut *core)
core->outputDeviceID = deviceID;
core->audioDevicePropertyBufferFrameSize =
audioDevicePropertyBufferFrameSize;
core->hw.samples = core->bufferCount *
core->audioDevicePropertyBufferFrameSize;
+ audio_generic_initialize_buffer_out(&core->hw);
core->ioprocid = ioprocid;
return 0;
--
2.47.1