VLC 4.0.0-dev
|
Functions | |
static bool | config_isBundle () |
static char * | config_getLibraryDirReal (const char *fallback) |
static char * | config_getDataDirReal (const char *fallback) |
char * | config_GetLibDir (void) |
Gets the arch-specific installation directory. | |
char * | config_GetSysPath (vlc_sysdir_t type, const char *filename) |
Gets an installation directory. | |
static char * | config_GetHomeDir (void) |
static char * | getAppDependentDir (vlc_userdir_t type) |
char * | platform_GetUserDir (vlc_userdir_t type) |
|
static |
References config_isBundle(), getenv(), and strdup().
Referenced by config_GetSysPath().
|
static |
References getenv(), and strdup().
Referenced by getAppDependentDir(), and platform_GetUserDir().
char * config_GetLibDir | ( | void | ) |
Gets the arch-specific installation directory.
This function determines the directory containing the architecture-specific installed asset files (such as executable plugins and compiled byte code).
|
static |
References config_isBundle(), getenv(), and strdup().
Referenced by config_GetLibDir(), and config_GetSysPath().
|
static |
Referenced by config_getDataDirReal(), and config_getLibraryDirReal().
|
static |
References config_GetHomeDir(), strdup(), vlc_assert_unreachable, VLC_CACHE_DIR, VLC_CONFIG_DIR, VLC_TEMPLATES_DIR, and VLC_USERDATA_DIR.
Referenced by platform_GetUserDir().
char * platform_GetUserDir | ( | vlc_userdir_t | type | ) |