Index of /~kszysiu/MPlayer

[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory  -
[   ]MPlayer-20040213-avidemux-1.diff15-Feb-2004 16:14 856
[TXT]MPlayer-20040213-fontfixes-17.diff17-Feb-2004 00:17 28K
[   ]MPlayer-20040213-lavcodec-link-1.diff15-Feb-2004 20:41 284
[   ]MPlayer-20040529-fontfixes-1.diff29-May-2004 18:19 21K
[TXT]MPlayer-20041109-fontfixes-17.diff09-Nov-2004 08:59 27K
[TXT]MPlayer-20041109-fontfixes-18.diff09-Nov-2004 11:00 28K
[   ]MPlayer-20041109.tar.bz209-Nov-2004 09:00 4.3M
[DIR]old/04-May-2004 15:22 -

The text below concerns MPlayer-20040213-fontfixes-17.diff . It can also be found in mplayer-dev-eng list archives
(freetype+fontconfig) 

1. When launched:

 $ (g)mplayer -font nonexistant

mplayer segfaults when it's about to show osd
see libvo/sub.c:610 - vo_font->font[40] is -1 thus we end with negative
array offset

2. Font is reloaded on every widget activity (size bars/scale radio buttons)

3. With -fontconfig, it is impossible to load font via file dialog in gui
(or -font parameter) (this seems pretty confusing - one would expect
a .ttf/.pfb to be loaded from file dialog)

4. Despite being configured with Freetype, mplayer tries (needlessly) to
load .desc font on startup and if such font gets loaded - then:
4.1. If -font is specified - loaded .desc font is overridden by freetype
font_load_ft codepath anyway
4.2. If -font is NOT specified - default freetype font (subfont.ttf) isn't
touched at all

5. When launched:

 $ mplayer -zoom -fs

(with autoscale enabled) font is scaled to original (unzoomed) movie size.