diff options
author | wm4 <wm4@nowhere> | 2015-02-20 20:28:23 +0100 |
---|---|---|
committer | Diogo Franco (Kovensky) <diogomfranco@gmail.com> | 2015-02-21 20:49:50 +0900 |
commit | 822e6e0dd14ed0ab00c8480bdaacd7d3a52da9f3 (patch) | |
tree | e1761be56869366a579afe45cda5ac2815d260df /DOCS/man/ipc.rst | |
parent | 45b63c78cd1b4dc0e78e762711f1e13ff6d97e23 (diff) | |
download | mpv-822e6e0dd14ed0ab00c8480bdaacd7d3a52da9f3.tar.bz2 mpv-822e6e0dd14ed0ab00c8480bdaacd7d3a52da9f3.tar.xz |
player: move timeline scanning (ordered chapters etc.) to a thread
Do timeline building (scanning & opening reference files for ordered
chapters, and more) in a thread. As a result, this process can actually
be stopped without having to kill the player.
This is pretty simple: just reuse the demuxer opening thread. We have
to give up on the idea that open_demux_reentrant() is reusable, though.
(Althoughthe timeline readers still need some fixes before they react to
the quit request.)
(cherry picked from commit 44411674ebb764adeb806040d24700bc4cc493cc)
Diffstat (limited to 'DOCS/man/ipc.rst')
0 files changed, 0 insertions, 0 deletions