summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorAlexander Preisinger <alexander.preisinger@gmail.com>2013-04-15 22:37:02 +0200
committerAlexander Preisinger <alexander.preisinger@gmail.com>2013-08-25 22:46:26 +0200
commit58e826e6f27a17ca1a2325e9987d234cf7408fdd (patch)
tree97423b683039181ba39b7962cfe226f1d42e384f /DOCS
parent9af505a7965a02e3ea0468fd33b658a4f58dc9c1 (diff)
downloadmpv-58e826e6f27a17ca1a2325e9987d234cf7408fdd.tar.bz2
mpv-58e826e6f27a17ca1a2325e9987d234cf7408fdd.tar.xz
wayland: shm based software rendering
A wayland output based on shared memory. This video output is useful for x11 free systems, because the current libGL in mesa provides GLX symbols. It is also useful for embedded systems where the wayland backend for EGL is not implemented like the raspberry pi. At the moment only rgb formats are supported, because there is still no compositor which supports planar formats like yuv420p. The most used compositor at the moment, weston, supports only BGR0, BGRA and BGR16 (565). The BGR16 format is the fastest to convert and render without any noticeable differences to the BGR32 formats. For this reason the current (very basic) auto-detection code will prefer the BGR16 format. Also the weston source code indicates that the preferred format is BGR16 (RGB565). There are 2 options: * default-format (yes|no) Which uses the BGR32 format * alpha (yes|no) For outputting images and videos with transparencies
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/man/en/vo.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/DOCS/man/en/vo.rst b/DOCS/man/en/vo.rst
index 695ed12fe7..c78f6ad148 100644
--- a/DOCS/man/en/vo.rst
+++ b/DOCS/man/en/vo.rst
@@ -755,3 +755,13 @@ Available video output drivers are:
JPEG DPI (default: 72)
``outdir=<dirname>``
Specify the directory to save the image files to (default: ``./``).
+
+``wayland`` (Wayland only)
+ Wayland shared memory video output as fallback for ``opengl``.
+
+ ``default-format``
+ Use the default RGB32 format instead of an auto-detected one.
+
+ ``alpha``
+ Use a buffer format that supports videos and images with alpha
+ informations