Use PulseAudio fragsize buffer correctly
Build (All) / Create test plan (push) Has been cancelled
Build (All) / level1 (push) Has been cancelled
Build (All) / level2 (push) Has been cancelled

Fixes broken microphone input in Sober
This commit is contained in:
ChaseKnowlden
2025-08-13 14:17:51 -04:00
committed by Ryan C. Gordon
parent ec0e4e21c7
commit a743fb578c
+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);
}
}