diff options
Diffstat (limited to 'DOCS/man/vo.rst')
-rw-r--r-- | DOCS/man/vo.rst | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/DOCS/man/vo.rst b/DOCS/man/vo.rst index 6d90046ea2..f59b9cbea7 100644 --- a/DOCS/man/vo.rst +++ b/DOCS/man/vo.rst @@ -1089,27 +1089,6 @@ Available video output drivers are: ``opengl-cb`` For use with libmpv direct OpenGL embedding; useless in any other contexts. (See ``<mpv/opengl_cb.h>``.) - Usually, ``opengl-cb`` renders frames asynchronously by client and this - can cause some frame drops. In order to provide a way to handle this - situation, ``opengl-cb`` has its own frame queue and calls update callback - more frequently if the queue is not empty regardless of existence of new frame. - Once the queue is filled, ``opengl-cb`` drops frames automatically. - - With default options, ``opengl-cb`` renders only the latest frame and drops - all frames handed over while waiting render function after update callback. - - ``frame-queue-size=<1..100>`` - The maximum count of frames which the frame queue can hold (default: 1) - - ``frame-drop-mode=<pop|clear|block>`` - Select the behavior when the frame queue is full. - - pop - Drop the oldest frame in the frame queue. - clear - Drop all frames in the frame queue. - block - Wait for a short time, behave like ``clear`` on timeout. (default) This also supports many of the suboptions the ``opengl`` VO has. Run ``mpv --vo=opengl-cb:help`` for a list. |