diff options
author | wm4 <wm4@nowhere> | 2012-10-07 03:28:40 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2012-10-24 21:56:33 +0200 |
commit | b03e357c69034807c455617cdd2a5700382f4670 (patch) | |
tree | 427831d95113493b432de03492df6f41f2290315 /sub/img_convert.c | |
parent | fef1871d3f1f0a1477fc764e8d83a008337045f8 (diff) | |
download | mpv-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