| VLC
    3.0.18
    | 

| Macros | |
| #define | COBJMACROS | 
| #define | INITGUID | 
| #define | UNICODE | 
| Functions | |
| char * | config_GetLibDir (void) | 
| Determines the architecture-dependent data directory.  More... | |
| char * | config_GetDataDir (void) | 
| Determines the shared data directory.  More... | |
| static char * | config_GetShellDir (int csidl) | 
| static char * | config_GetAppDir (void) | 
| char * | config_GetUserDir (vlc_userdir_t type) | 
| #define COBJMACROS | 
| #define INITGUID | 
| #define UNICODE | 
| 
 | static | 
References asprintf(), and config_GetShellDir().
Referenced by config_GetUserDir().
| char* config_GetDataDir | ( | void | ) | 
Determines the shared data directory.
References asprintf(), config_GetLibDir(), getenv(), and strdup().
| char* config_GetLibDir | ( | void | ) | 
Determines the architecture-dependent data directory.
References asprintf(), config_GetLibDir(), p, strdup(), and system_Init().
| 
 | static | 
Referenced by config_GetAppDir(), and config_GetUserDir().
| char* config_GetUserDir | ( | vlc_userdir_t | type | ) | 
References config_GetAppDir(), config_GetGenericDir(), config_GetHomeDir(), config_GetShellDir(), config_GetUserDir(), ppsz_generic_names, psz_name, vlc_assert_unreachable, VLC_CACHE_DIR, VLC_CONFIG_DIR, VLC_DATA_DIR, VLC_DESKTOP_DIR, VLC_DOCUMENTS_DIR, VLC_DOWNLOAD_DIR, VLC_HOME_DIR, VLC_MUSIC_DIR, VLC_PICTURES_DIR, VLC_PUBLICSHARE_DIR, VLC_TEMPLATES_DIR, and VLC_VIDEOS_DIR.
 1.8.16
 1.8.16