summaryrefslogtreecommitdiffstats
path: root/DOCS/man/vo.rst
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-09-07 14:26:01 +0200
committerwm4 <wm4@nowhere>2015-09-07 14:26:01 +0200
commit7c73f70b8935801760ad465fcc0345c9d59842e6 (patch)
tree049f03a83306aac8a8eaf9ea16406fc75083739f /DOCS/man/vo.rst
parent392ae68e5f802e940b7b7f5a139af7e2698b5e0e (diff)
downloadmpv-7c73f70b8935801760ad465fcc0345c9d59842e6.tar.bz2
mpv-7c73f70b8935801760ad465fcc0345c9d59842e6.tar.xz
osd: delay libass initialization as far as possible
Until now, most OSD objects created the associated ASS_Renderer instance as soon as possible, even if nothing was going to be rendered. Maybe this was even intentional. Change this for the sake of lowering resource usage, and strictly initialize ASS_Renderer only when it's really needed. For the OSC, initialization has to be forced, because of the insane mechanism for translating mouse coordinates to OSD coordinates.
Diffstat (limited to 'DOCS/man/vo.rst')
0 files changed, 0 insertions, 0 deletions