From dc2d0539c78dea5d4a21f6bf79846c1bbedbb055 Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 7 Jan 2015 22:23:38 +0100 Subject: ao_pulse: disable latency calculation hacks by default This used to be required to workaround PulseAudio bugs. Even later, when the bugs were (partially?) fixed in PulseAudio, I had the feeling the hacks gave better behavior. On the other hand, I couldn't actually reproduce any bad behavior without the hacks lately. On top of this, it seems our hacks sometimes perform much worse than PulseAudio's native implementation (see #1430). So disable the hacks by default, but still leave the code and the option in case it still helps somewhere. Also, being able to blame PulseAudio's code by using its native API is much easier than trying to debug our own (mplayer2-derived) hacks. --- audio/out/ao_pulse.c | 1 - 1 file changed, 1 deletion(-) (limited to 'audio/out/ao_pulse.c') diff --git a/audio/out/ao_pulse.c b/audio/out/ao_pulse.c index ae708df59e..1f07189779 100644 --- a/audio/out/ao_pulse.c +++ b/audio/out/ao_pulse.c @@ -782,7 +782,6 @@ const struct ao_driver audio_out_pulse = { .priv_size = sizeof(struct priv), .priv_defaults = &(const struct priv) { .cfg_buffer = 250, - .cfg_latency_hacks = 1, }, .options = (const struct m_option[]) { OPT_STRING("host", cfg_host, 0), -- cgit v1.2.3