1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-18 05:37:04 +00:00
mpv/DOCS/man
Dudemanguy adb556bf15 vo_dmabuf_wayland: use special ra_ctx_create_by_name
vo_dmabuf_wayland has its own ra and context so it can handle all the
different hwdec correctly. Unfortunately, this API was pretty clearly
designed with vo_gpu/vo_gpu_next in mind and has a lot of concepts that
don't make sense for vo_dmabuf_wayland. We still want to bolt on a
ra_ctx, but instead let's rework the ra_ctx logic a little bit. First,
this introduces a hidden bool within the ra_ctx_fns that is used to hide
the wldmabuf context from users as an option (unlike the other usual
contexts). We also want to make sure that hidden contexts wouldn't be
autoprobed in the usual ra_ctx_create, so we be sure to skip those in
that function. Additionally, let's create a new ra_ctx_create_by_name
function which does exactly what says. It specifically selects a context
based on a passed string. This function has no probing or option logic
is simplified just for what vo_dmabuf_wayland needs. The api/context
validations functions are modified just a little bit to make sure hidden
contexts are skipped and the documentation is updated to remove this
entries. Fixes #10793.
2022-10-28 02:36:46 +00:00
..
af.rst various: remove trailing whitespace 2022-05-14 14:51:34 +00:00
ao.rst ao_pipewire: allow specification of remote name 2022-10-06 13:16:35 -07: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 DOCS: fix typo 2022-07-01 14:11:01 +00:00
ipc.rst DOCS: fix spelling 2021-08-24 20:44:52 +03:00
javascript.rst lua: command_native_async: always callback a-sync 2022-06-22 14:44:12 +03:00
libmpv.rst DOCS/libmpv: fix typo in linkage section 2022-09-03 12:54:48 -04:00
lua.rst lua: command_native_async: always callback a-sync 2022-06-22 14:44:12 +03:00
mpv.rst DOCS: document E to cycle through Editions 2022-10-24 15:23:41 -04:00
options.rst vo_dmabuf_wayland: use special ra_ctx_create_by_name 2022-10-28 02:36:46 +00:00
osc.rst osc.lua: add osc-tcspace script option 2022-07-19 23:19:45 +03:00
stats.rst DOCS/stats.rst: fix quoting 2021-08-09 23:57:04 +03:00
vf.rst DOCS/man/vf.rst : replace the outdated syntax 2022-09-27 08:24:54 -04:00
vo.rst vo_vaapi_wayland: remove, as it is superceded by vo_dmabuf_wayland 2022-10-26 18:41:47 +00:00