diff options
author | Kacper Michajłow <kasper93@gmail.com> | 2024-03-18 02:03:08 +0100 |
---|---|---|
committer | Kacper Michajłow <kasper93@gmail.com> | 2024-04-07 20:23:04 +0200 |
commit | 5a53fa7cad9791fd6f8cfd30ac860af9fade0d3a (patch) | |
tree | 8c0ec7786a7656766bb90a2261f9ca0698085328 /DOCS/man/vo.rst | |
parent | fbc5e47e00252f64ae854d061af9f21a50e6d88f (diff) | |
download | mpv-5a53fa7cad9791fd6f8cfd30ac860af9fade0d3a.tar.bz2 mpv-5a53fa7cad9791fd6f8cfd30ac860af9fade0d3a.tar.xz |
vo_tct: add --vo-tct-buffering option
Diffstat (limited to 'DOCS/man/vo.rst')
-rw-r--r-- | DOCS/man/vo.rst | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/DOCS/man/vo.rst b/DOCS/man/vo.rst index bc127a5fd8..41fcb71a1b 100644 --- a/DOCS/man/vo.rst +++ b/DOCS/man/vo.rst @@ -376,6 +376,25 @@ Available video output drivers are: Uses spaces. Causes vertical resolution to drop twofolds, but in theory works in more places. + ``--vo-tct-buffering=<pixel|line|frame>`` + Specifies the size of data batches buffered before being sent to the + terminal. + + TCT image output is not synchronized with other terminal output from mpv, + which can lead to broken images. Sending data to the terminal in small + batches may improve parallelism between terminal processing and mpv + processing but incurs a static overhead of generating tens of thousands + of small writes. Also, depending on the terminal used, sending frames in + one chunk might help with tearing of the output, especially if not used + with ``--really-quiet`` and other logs interrupt the data stream. + + pixel + Send data to terminal for each pixel. + line + Send data to terminal for each line. (Default) + frame + Send data to terminal for each frame. + ``--vo-tct-width=<width>`` ``--vo-tct-height=<height>`` Assume the terminal has the specified character width and/or height. These default to 80x25 if the terminal size cannot be determined. |