summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2012-11-21 19:03:00 +0100
committerwm4 <wm4@nowhere>2012-11-21 19:58:16 +0100
commited01dfeff305b09f7027cb18b1f9283fb859a9c8 (patch)
tree8fd7b086cca27b41daa172890f78be5c24d1bdc2 /core
parent4757f9d0ceefb7bcae5ba9affc40777e09caffcf (diff)
downloadmpv-ed01dfeff305b09f7027cb18b1f9283fb859a9c8.tar.bz2
mpv-ed01dfeff305b09f7027cb18b1f9283fb859a9c8.tar.xz
vo_x11: don't require framestepping to update OSD
The OSD couldn't be updated at all without frame stepping. This made the VO unusable (In fact, vo_x11 should never be used, but it's provided as fail-safe fallback). Implement VOCTRL_REDRAW_FRAME to deal with this. Unfortunately, this exposes issues with draw_bmp's subtitle rendering: areas that are not covered by subtitles at all are changed as well. The "backup" mechanism provided by draw_bmp doesn't copy these areas, which turns up as quite visible artifacts. (These are included when taking screenshots too.)
Diffstat (limited to 'core')
0 files changed, 0 insertions, 0 deletions