1
0
mirror of https://github.com/mpv-player/mpv synced 2025-04-17 04:40:09 +00:00
mpv/DOCS/man
Thomas Weißschuh 87aba146ed ao_pipewire: Add PipeWire audio backend
The AO provides a way for mpv to directly submit audio to the PipeWire
audio server.
Doing this directly instead of going through the various compatibility
layers provided by PipeWire has the following advantages:

* It reduces complexity of going through the compatibility layers
* It allows a richer integration between mpv and PipeWire
  (for example for metadata)
* Some users report issues with the compatibility layers that to not
  occur with the native AO

For now the AO is ordered after all the other relevant AOs, so it will
most probably not be picked up by default.
This is for the following reasons:

* Currently it is not possible to detect if the PipeWire daemon that mpv
  connects to is actually driving the system audio.
  (https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1835)
* It gives the AO time to stabilize before it is used by everyone.

Based-on-patch-by: Oschowa <oschowa@web.de>
Based-on-patch-by: Andreas Kempf <aakempf@gmail.com>
Helped-by: Ivan <etircopyhdot@gmail.com>
2022-01-17 11:43:02 -08:00
..
af.rst DOCS: convert 3rd party http links to https 2021-08-17 13:42:21 +00:00
ao.rst ao_pipewire: Add PipeWire audio backend 2022-01-17 11:43:02 -08:00
changes.rst manpage: directly link interface-changes.rst in changelog section 2020-02-21 14:34:02 +01:00
console.rst console.lua: define remaining emacs keybindings 2021-11-01 23:42:16 +11:00
encode.rst manpage: explain deprecated usage of multiple items with *-add 2020-01-07 18:13:12 +01:00
input.rst player: make deprecated track/chapter/metadata events internal 2021-12-15 12:29:10 +01:00
ipc.rst DOCS: fix spelling 2021-08-24 20:44:52 +03:00
javascript.rst lua: remove mp.suspend, resume and resume_all 2021-12-15 12:29:10 +01:00
libmpv.rst DOCS: convert mpv.io and github links to https 2021-08-17 13:42:21 +00:00
lua.rst lua: remove mp.suspend, resume and resume_all 2021-12-15 12:29:10 +01:00
mpv.rst DOCS: clarify what the ~~/ path means 2021-11-01 14:30:59 +01:00
options.rst vo_gpu: add --tone-mapping-mode 2022-01-07 06:28:14 +01:00
osc.rst osc: add options: chapters/playlist OSD, hover chapter format 2021-11-25 21:20:48 +02:00
stats.rst DOCS/stats.rst: fix quoting 2021-08-09 23:57:04 +03:00
vf.rst vf_format: add dolbyvision sub-option 2022-01-09 13:06:27 +01:00
vo.rst vo_gpu_next: implement OpenGL context support 2021-11-22 18:08:56 +01:00