1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-19 13:21:13 +00:00
mpv/libvo
eugeni d3b5452f49 Support loading font faces other then the first one in a font file.
With -fontconfig, it is possible to select a face with index higher than
0 in a multi-face font file. Currently, with the old rendering code,
this information is lost and the first face is loaded. With this change,
index supplied by fontconfig is used for font loading.

Patch by Adrian Stutz, adrian sttz ch.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28276 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-01-06 16:44:47 +00:00
..
aclib_template.c Replace all occurrences of '__volatile__' and '__volatile' by plain 'volatile'. 2008-10-16 20:17:56 +00:00
aclib.c
aspect.c
aspect.h Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
aspecttest.c
fastmemcpy.h Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
font_load_ft.c Support loading font faces other then the first one in a font file. 2009-01-06 16:44:47 +00:00
font_load.c Conditionally define render_one_glyph and kerning dummy functions in 2009-01-02 14:41:38 +00:00
font_load.h Support loading font faces other then the first one in a font file. 2009-01-06 16:44:47 +00:00
geometry.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
geometry.h Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
gl_common.c Add missing 'void' keyword to parameterless function declarations. 2009-01-05 14:48:03 +00:00
gl_common.h 100l, forgot setting GL_UNPACK_CLIENT_STORAGE_APPLE for mesa-buffer mode. 2008-12-06 06:18:57 +00:00
gtf.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
gtf.h
jpeg_enc.c Add #include <string.h> for memset. 2008-11-04 21:00:29 +00:00
jpeg_enc.h
mga_common.c Add missing 'void' keyword to parameterless function declarations. 2009-01-05 14:48:03 +00:00
osd_font.h
osd_template.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
osd.c
osd.h Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
spuenc.c
spuenc.h
sub.c Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
sub.h Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
vesa_lvo.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
vesa_lvo.h Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
video_out_internal.h
video_out.c Add and use a special lookup function to do table-based translation to MPlayer keycodes. 2008-12-20 11:52:11 +00:00
video_out.h Add and use a special lookup function to do table-based translation to MPlayer keycodes. 2008-12-20 11:52:11 +00:00
videodev_mjpeg.h
vo_3dfx.c
vo_aa.c Remove unused declarations and references to vo_draw_text_osd(), 2008-12-03 18:53:35 +00:00
vo_bl.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
vo_caca.c
vo_cvidix.c Improve error message when screen width and height are not set. 2008-10-19 11:47:46 +00:00
vo_dfbmga.c Update the copyright statement. 2008-09-15 20:46:43 +00:00
vo_dga.c
vo_direct3d.c Set d3d_handle to NULL after release. 2008-12-09 18:44:48 +00:00
vo_directfb2.c Upgrade license of LGPL 2 or later files to LGPL 2.1 or later. 2008-09-15 05:40:29 +00:00
vo_directx.c #include sub.h instead of locally declaring vo_draw_text(). 2008-12-17 00:06:03 +00:00
vo_dxr2.c Move X11_FULLSCREEN definition to x11_common.h where it belongs. 2008-10-16 18:19:36 +00:00
vo_dxr3.c Remove explicit setting of vo_ontop since that is already done by vo_x11_create_vo_window 2008-11-15 23:09:31 +00:00
vo_fbdev2.c
vo_fbdev.c Remove useless setting of frame_buffer to NULL as suggested by Reimar. 2008-11-24 08:43:13 +00:00
vo_ggi.c
vo_gif89a.c Add missing 'void' keyword to parameterless function declarations. 2009-01-05 14:48:03 +00:00
vo_gl2.c Factor common code like -wid handling, vo_gc creation etc. out into 2008-11-19 20:19:25 +00:00
vo_gl.c Fix ugly borders problem with ati-hack 2008-12-27 13:00:03 +00:00
vo_ivtv.c
vo_jpeg.c
vo_macosx.h factorize mouse hiding and screensaver disabling code 2008-11-27 11:34:26 +00:00
vo_macosx.m Fix deinit problem due to r28215 2009-01-03 22:33:04 +00:00
vo_md5sum.c
vo_mga.c
vo_mpegpes.c
vo_null.c
vo_png.c Add support for writing PNG files with alpha channel in -vo png 2008-12-10 16:44:12 +00:00
vo_pnm.c license header cosmetics 2008-09-07 13:57:35 +00:00
vo_quartz.c Do not use full relative #include path for headers in the same directory. 2008-12-17 00:08:04 +00:00
vo_quartz.h Upgrade license of LGPL 2 or later files to LGPL 2.1 or later. 2008-09-15 05:40:29 +00:00
vo_s3fb.c Add missing 'void' keyword to parameterless function declarations. 2009-01-05 14:48:03 +00:00
vo_sdl.c Remove a lot of completely pointless mp_msg_test calls. 2008-12-01 16:37:06 +00:00
vo_svga.c
vo_tdfx_vid.c license header cosmetics 2008-09-07 14:06:26 +00:00
vo_tdfxfb.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
vo_tga.c
vo_v4l2.c
vo_vesa.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
vo_wii.c Do not initialize fb_dev_fd to -1, similar to vo_fbdev.c. 2008-11-24 14:44:09 +00:00
vo_winvidix.c Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
vo_x11.c Remove pointless forward declaration. 2008-12-23 13:31:04 +00:00
vo_xmga.c Factor common code like -wid handling, vo_gc creation etc. out into 2008-11-19 20:19:25 +00:00
vo_xover.c Factor common code like -wid handling, vo_gc creation etc. out into 2008-11-19 20:19:25 +00:00
vo_xv.c Simplify handling of VOFLAG_MODESWITCHNG, merge assignment and declaration 2008-11-23 12:30:39 +00:00
vo_xvidix.c Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
vo_xvmc.c Add missing 'void' keyword to parameterless function declarations. 2009-01-05 14:48:03 +00:00
vo_xvr100.c Add missing 'void' keyword to parameterless function declarations. 2009-01-05 14:48:03 +00:00
vo_yuv4mpeg.c
vo_zr2.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
vo_zr.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
vosub_vidix.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
vosub_vidix.h Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
w32_common.c Support F- and numpad keys for w32_common based vos. 2008-12-30 17:00:11 +00:00
w32_common.h Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
wskeys.h Get rid of pointless and now unused defines. 2008-12-20 10:26:17 +00:00
x11_common.c Remove unused variable. 2008-12-24 16:57:35 +00:00
x11_common.h Simplify vo_vm_switch and vo_vm_close, everyone was using the (almost) same 2008-11-15 18:56:25 +00:00