On Fri, 17 Jan 2025 at 07:48, Akihiko Odaki <[email protected]> wrote:
> Reallocate buffers when the active device change as the required buffer > size may differ. Signed-off-by: Akihiko Odaki <[email protected]> > Reviewed-by: Phil Dennis-Jordan <[email protected]> --- > 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 > > >
