VLC
3.0.21
|
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.