diff options
-rw-r--r-- | DOCS/man/ao.rst | 9 | ||||
-rw-r--r-- | audio/out/ao_pulse.c | 1 |
2 files changed, 7 insertions, 3 deletions
diff --git a/DOCS/man/ao.rst b/DOCS/man/ao.rst index ae91fd58ad..c78d812002 100644 --- a/DOCS/man/ao.rst +++ b/DOCS/man/ao.rst @@ -179,10 +179,15 @@ Available audio output drivers are: changes. Default: 250. ``latency-hacks=<yes|no>`` - Enable hacks to workaround PulseAudio timing bugs (default: yes). If + Enable hacks to workaround PulseAudio timing bugs (default: no). If enabled, mpv will do elaborate latency calculations on its own. If disabled, it will use PulseAudio automatically updated timing - information. Disabling this might help with e.g. networked audio. + information. Disabling this might help with e.g. networked audio or + some plugins, while enabling it might help in some unknown situations + (it used to be required to get good behavior on old PulseAudio versions). + + If you have stuttering video when using pulse, try to enable this + option. (Or alternatively, try to update PulseAudio.) ``dsound`` (Windows only) DirectX DirectSound audio output driver 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), |