Revert "pulseaudio: Only use PA_STREAM_ADJUST_LATENCY if buffer isn't super small."

This reverts commit d8b1ef42ae.

This turned out to be unnecessary (it was a problem on the user's system,
not an SDL bug).

Reference Issue #6121.
main
Ryan C. Gordon 2022-11-16 09:52:33 -05:00
parent 81fd45f723
commit 6801d676c0
No known key found for this signature in database
GPG Key ID: FA148B892AB48044
1 changed files with 1 additions and 7 deletions

View File

@ -630,13 +630,7 @@ PULSEAUDIO_OpenDevice(_THIS, const char *devname)
paattr.prebuf = -1; paattr.prebuf = -1;
paattr.maxlength = -1; paattr.maxlength = -1;
paattr.minreq = -1; paattr.minreq = -1;
flags |= PA_STREAM_ADJUST_LATENCY;
/* don't let this change the global device's latency if the number is
extremely small, as it will affect other applications. Without this
flag, it only affects this specific stream. */
if (this->spec.samples >= 512) {
flags |= PA_STREAM_ADJUST_LATENCY;
}
if (ConnectToPulseServer(&h->mainloop, &h->context) < 0) { if (ConnectToPulseServer(&h->mainloop, &h->context) < 0) {
return SDL_SetError("Could not connect to PulseAudio server"); return SDL_SetError("Could not connect to PulseAudio server");