Use PulseAudio fragsize buffer correctly

Fixes broken microphone input in Sober
This commit is contained in:
ChaseKnowlden authored and Ryan C. Gordon committed 2025-08-13 17:36:44 -04:00
1 parent ec0e4e21c7
commit a743fb578c
1 file changed
+1 -1
+1 -1
View File
@@ -732,7 +732,7 @@ static bool PULSEAUDIO_OpenDevice(SDL_AudioDevice *device)
if (!actual_bufattr) {
result = SDL_SetError("Could not determine connected PulseAudio stream's buffer attributes");
} else {
device->buffer_size = (int) recording ? actual_bufattr->tlength : actual_bufattr->fragsize;
device->buffer_size = (int) recording ? actual_bufattr->fragsize : actual_bufattr->tlength;
device->sample_frames = device->buffer_size / SDL_AUDIO_FRAMESIZE(device->spec);
}
}