summaryrefslogtreecommitdiffstats
path: root/sub/img_convert.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2012-10-07 03:28:40 +0200
committerwm4 <wm4@nowhere>2012-10-24 21:56:33 +0200
commitb03e357c69034807c455617cdd2a5700382f4670 (patch)
tree427831d95113493b432de03492df6f41f2290315 /sub/img_convert.c
parentfef1871d3f1f0a1477fc764e8d83a008337045f8 (diff)
downloadmpv-b03e357c69034807c455617cdd2a5700382f4670.tar.bz2
mpv-b03e357c69034807c455617cdd2a5700382f4670.tar.xz
vo_xv: use new OSD API
Aspect ratio stuff needs to be fixed later. "Fixing" the position of OSD elements outside of the screen due to panscan needs to be added back as well (what the removed fixup_osd_position() function did). The amount of data needed to "backup" an image when OSD is rendered increases. This is because we support color OSD/subtitles now. The old code rendered into the Y plane only, while the new code touches all 3 planes. For YV12, which is probably the only format supported not considering chroma-swapped and packed formats, 0.5 times more memory is copied when the OSD is used in pause mode.
Diffstat (limited to 'sub/img_convert.c')
0 files changed, 0 insertions, 0 deletions