|
VLC 4.0.0-dev
|
Typedefs | |
| typedef __x_ABI_CWindows_CStorage_CIStorageFolder | IStorageFolder |
| typedef __x_ABI_CWindows_CStorage_CIStorageItem | IStorageItem |
| typedef __x_ABI_CWindows_CStorage_CIKnownFoldersStatics | IKnownFoldersStatics |
| typedef __x_ABI_CWindows_CStorage_CIApplicationDataStatics | IApplicationDataStatics |
| typedef __x_ABI_CWindows_CStorage_CIApplicationData | IApplicationData |
| typedef __x_ABI_CWindows_CStorage_CIApplicationData2 | IApplicationData2 |
Functions | |
| static char * | GetFolderName (IStorageFolder *folder) |
| static char * | config_GetShellDir (vlc_userdir_t csidl) |
| static char * | config_GetAppDir (void) |
| static char * | config_GetCacheDir (void) |
| char * | platform_GetUserDir (vlc_userdir_t type) |
| #define COBJMACROS |
| #define IApplicationData2_get_LocalCacheFolder | ( | a, | |
| f ) |
Referenced by config_GetCacheDir().
| #define IApplicationData2_Release | ( | a | ) |
Referenced by config_GetCacheDir().
| #define IApplicationData_get_LocalFolder | ( | a, | |
| f ) |
Referenced by config_GetAppDir().
| #define IApplicationData_QueryInterface | ( | a, | |
| i, | |||
| v ) |
Referenced by config_GetCacheDir().
| #define IApplicationData_Release | ( | a | ) |
Referenced by config_GetAppDir(), and config_GetCacheDir().
| #define IApplicationDataStatics_get_Current | ( | a, | |
| f ) |
Referenced by config_GetAppDir(), and config_GetCacheDir().
| #define IApplicationDataStatics_Release | ( | a | ) |
Referenced by config_GetAppDir(), and config_GetCacheDir().
| #define IID_IApplicationData2 IID___x_ABI_CWindows_CStorage_CIApplicationData2 |
Referenced by config_GetCacheDir().
| #define IID_IApplicationDataStatics IID___x_ABI_CWindows_CStorage_CIApplicationDataStatics |
Referenced by config_GetAppDir(), and config_GetCacheDir().
| #define IID_IKnownFoldersStatics IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics |
Referenced by config_GetShellDir().
| #define IID_IStorageItem IID___x_ABI_CWindows_CStorage_CIStorageItem |
Referenced by GetFolderName().
| #define IKnownFoldersStatics_get_DocumentsLibrary | ( | a, | |
| f ) |
Referenced by config_GetShellDir().
| #define IKnownFoldersStatics_get_MusicLibrary | ( | a, | |
| f ) |
Referenced by config_GetShellDir().
| #define IKnownFoldersStatics_get_PicturesLibrary | ( | a, | |
| f ) |
Referenced by config_GetShellDir().
| #define IKnownFoldersStatics_get_VideosLibrary | ( | a, | |
| f ) |
Referenced by config_GetShellDir().
| #define IKnownFoldersStatics_Release | ( | a | ) |
Referenced by config_GetShellDir().
| #define INITGUID |
| #define IStorageFolder_QueryInterface | ( | a, | |
| i, | |||
| v ) |
Referenced by GetFolderName().
| #define IStorageFolder_Release | ( | a | ) |
Referenced by GetFolderName().
| #define IStorageItem_get_Path | ( | a, | |
| f ) |
Referenced by GetFolderName().
| #define IStorageItem_Release | ( | a | ) |
Referenced by GetFolderName().
| #define WIDL_using_Windows_Storage |
| typedef __x_ABI_CWindows_CStorage_CIApplicationData IApplicationData |
| typedef __x_ABI_CWindows_CStorage_CIApplicationData2 IApplicationData2 |
| typedef __x_ABI_CWindows_CStorage_CIApplicationDataStatics IApplicationDataStatics |
| typedef __x_ABI_CWindows_CStorage_CIKnownFoldersStatics IKnownFoldersStatics |
| typedef __x_ABI_CWindows_CStorage_CIStorageFolder IStorageFolder |
| typedef __x_ABI_CWindows_CStorage_CIStorageItem IStorageItem |
|
static |
|
static |
References GetFolderName(), IApplicationData2_get_LocalCacheFolder, IApplicationData2_Release, IApplicationData_QueryInterface, IApplicationData_Release, IApplicationDataStatics_get_Current, IApplicationDataStatics_Release, IID_IApplicationData2, and IID_IApplicationDataStatics.
Referenced by platform_GetUserDir().
|
static |
References GetFolderName(), IID_IKnownFoldersStatics, IKnownFoldersStatics_get_DocumentsLibrary, IKnownFoldersStatics_get_MusicLibrary, IKnownFoldersStatics_get_PicturesLibrary, IKnownFoldersStatics_get_VideosLibrary, IKnownFoldersStatics_Release, vlc_assert_unreachable, VLC_HOME_DIR, VLC_MUSIC_DIR, VLC_PICTURES_DIR, and VLC_VIDEOS_DIR.
Referenced by platform_GetUserDir().
|
static |
References IID_IStorageItem, IStorageFolder_QueryInterface, IStorageFolder_Release, IStorageItem_get_Path, and IStorageItem_Release.
Referenced by config_GetAppDir(), config_GetCacheDir(), and config_GetShellDir().
| char * platform_GetUserDir | ( | vlc_userdir_t | type | ) |
References config_GetAppDir(), config_GetCacheDir(), config_GetShellDir(), vlc_assert_unreachable, VLC_CACHE_DIR, VLC_CONFIG_DIR, VLC_DESKTOP_DIR, VLC_DOCUMENTS_DIR, VLC_DOWNLOAD_DIR, VLC_HOME_DIR, VLC_MUSIC_DIR, VLC_PICTURES_DIR, VLC_PUBLICSHARE_DIR, VLC_SNAPSHOTS_DIR, VLC_TEMPLATES_DIR, VLC_USERDATA_DIR, and VLC_VIDEOS_DIR.