Media player plugin.
doublecmd-gtk2doublecmd-gtk3doublecmd-qt5doublecmd-qt6
Requires libmpv.
The plugin uses the dlopen function instead of dynamic linking.
By default, the plugin will try to use the file libmpv.so. You can specify the library name in libmpv.txt in the plugin folder: usually the library name is libmpv.so.2 (mpv 0.35+) or libmpv.so.1 (mpv <= 0.34).
mpv_alt_gtk2.wlx vs. mpv_alt_gtk2_drawing_area.wlx
mpv_alt_gtk2_drawing_area.wlx uses a different way to connect the libmpv window, use this version if you have a problem with mpv_alt_gtk2.wlx (possible in Debian and derivatives with mpv >= 0.40).
Previous version is dynamically linked to the libmpv library and it has a problem with the Lua library, see WLX Plugin mpv_alt liblua conflict #43.
In the Double Commander settings, you must specify the Lua library of the same version that mpv uses (see the package dependencies in your Linux distribution): Lua 5.1/LuaJIT (the LuaJIT library fully supports Lua 5.1 API) or Lua 5.2.