[vlc-devel] Please us this to solve #3950 (Font cache is constantly rebuilt)

Rémi Denis-Courmont remi at remlab.net
Tue Nov 30 08:55:52 CET 2010


----- Message d'origine -----
> Le 29 novembre 2010 19:57, Rémi Denis-Courmont <remi at remlab.net> a écrit :
> > Le lundi 29 novembre 2010 20:25:12 David Glaude, vous avez écrit :
> > > However, at one point VLC try (without success) to open the folowing file:
> > > R:\SERVER\users$\myname\Application
> > > Data\vlc\ef9c9ad8cc5857eb63cb3660bc8bd202-i686.cache-3
> >
> > AFAICT, this is coming straight from SHGetFolderPath(CSIDL_APPDATA);
>
> Do you know what VLC use to choose where to store those 3 files:
> "vlc-qt-interface.ini", "vlcrc" and "ml.xspf"?
> Somehow it does not use the same trick as for the font cache file...
> or at least it does not give the same result. ;-)

vlcrc and ml.spf come from the same CSIDL_APPDATA with three visible differences:
- Unicode instead of ANSI variant,
- create flag,
- SHGFP_TYPE_CURRENT type instead of zero.

> One thing seems obvious from the forum, those not having %appdata%
> using UNC have no problem.

One thing is obvious to me: VLC developers (myself included) are not in any hurry to fix corporate-only user problems on their free time, especially on Windows.

Normal users do not use remote home directories.

-- 
Rémi



More information about the vlc-devel mailing list