mpv/libvo
eugeni 92efd606d1 Avoid text deformation and subtitles moving outside the screen in pan-and-scan
mode.

For this, crop amounts are passed from vo_gl as negative margins sizes. They
are used to calculate aspect ratio. They are ignored when calculating subtitle
 positions, so subtitles will stay on screen most of the time.
Based on a patch by Jindrich Makovicka [makovick gmail com].


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24815 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-10-19 18:16:23 +00:00
..
Makefile
aclib.c
aclib_template.c
aspect.c
aspect.h
aspecttest.c
fastmemcpy.h
font_load.c warning fix: 2007-08-28 14:36:04 +00:00
font_load.h
font_load_ft.c Clean up the way get_path is handled: Compile get_path.c to an object to link 2007-08-28 11:20:24 +00:00
geometry.c
geometry.h
gl_common.c Fix typo in comment 2007-10-18 12:39:59 +00:00
gl_common.h Add a bicubic scaler that needs a lot more instruction but no 2007-09-04 10:46:31 +00:00
gtf.c
gtf.h
jpeg_enc.c
jpeg_enc.h
mga_common.c warning fixes: 2007-09-13 13:16:30 +00:00
osd.c
osd.h
osd_font.h
osd_template.c
spuenc.c
spuenc.h
sub.c cosmetics: misc typo fixes 2007-09-25 16:34:23 +00:00
sub.h
vesa_lvo.c
vesa_lvo.h
video_out.c Purge looooong obsolete remnants of vo_fsdga. 2007-08-29 10:18:47 +00:00
video_out.h
video_out_internal.h
videodev_mjpeg.h
vo_3dfx.c warning fix: 2007-08-28 17:10:00 +00:00
vo_aa.c warning fix: 2007-08-28 10:51:13 +00:00
vo_bl.c
vo_caca.c
vo_cvidix.c
vo_dfbmga.c Fix warning: 2007-08-25 13:13:08 +00:00
vo_dga.c
vo_directfb2.c warning fixes: 2007-09-26 02:48:37 +00:00
vo_directx.c
vo_dxr2.c Clean up the way get_path is handled: Compile get_path.c to an object to link 2007-08-28 11:20:24 +00:00
vo_dxr3.c
vo_fbdev.c Fix redundant redeclaration warnings. 2007-08-25 12:50:05 +00:00
vo_fbdev2.c
vo_ggi.c
vo_gif89a.c
vo_gl.c Avoid text deformation and subtitles moving outside the screen in pan-and-scan 2007-10-19 18:16:23 +00:00
vo_gl2.c Fix compilation after patch to remove global vo_hdc 2007-09-03 13:18:26 +00:00
vo_ivtv.c
vo_jpeg.c
vo_macosx.h
vo_macosx.m Fix deallocate bug which sometimes causes a crash when reinitializing. 2007-10-13 12:17:37 +00:00
vo_md5sum.c
vo_mga.c
vo_mpegpes.c
vo_null.c
vo_png.c Get rid of mp_msg_test in vo_png, only reason to use it is performance and 2007-10-03 11:55:30 +00:00
vo_pnm.c
vo_quartz.c
vo_quartz.h
vo_s3fb.c warning fix: 2007-08-28 17:08:04 +00:00
vo_sdl.c cosmetics: typo 2007-10-11 12:22:14 +00:00
vo_svga.c warning fix: 2007-08-28 10:52:20 +00:00
vo_tdfx_vid.c warning fix: 2007-08-28 17:11:49 +00:00
vo_tdfxfb.c
vo_tga.c
vo_v4l2.c
vo_vesa.c
vo_winvidix.c
vo_x11.c
vo_xmga.c Fix borders for xmga broken by r23675. Tested by Diego. 2007-09-08 13:36:13 +00:00
vo_xover.c
vo_xv.c warning fix: 2007-08-28 10:53:51 +00:00
vo_xvidix.c Fix warning: 2007-08-25 13:37:19 +00:00
vo_xvmc.c cosmetics: misc typo fixes 2007-09-25 16:34:23 +00:00
vo_xvr100.c
vo_yuv4mpeg.c
vo_zr.c
vo_zr2.c
vosub_vidix.c Remove pointless forward declarations. 2007-08-31 11:51:26 +00:00
vosub_vidix.h
w32_common.c Fix compilation after patch to remove global vo_hdc 2007-09-03 13:18:26 +00:00
w32_common.h
wskeys.h
x11_common.c Allow XF86AudioLowerVolume/XF86AudioRaiseVolume keys to be handled by MPlayer. 2007-09-05 11:09:25 +00:00
x11_common.h