VLC
3.0.15
|
Modules | |
File descriptors | |
Directories | |
Files | |
file | vlc_fs.h |
Functions | |
int | vlc_stat (const char *filename, struct stat *) |
Finds file/inode information - like stat(). More... | |
int | vlc_lstat (const char *filename, struct stat *) |
Finds file/inode information, as lstat(). More... | |
int | vlc_unlink (const char *filename) |
Removes a file. More... | |
int | vlc_rename (const char *oldpath, const char *newpath) |
Moves a file atomically. More... | |
FILE * | vlc_fopen (const char *filename, const char *mode) |
Opens a FILE pointer. More... | |
FILE* vlc_fopen | ( | const char * | filename, |
const char * | mode | ||
) |
Opens a FILE pointer.
filename | file path, using UTF-8 encoding |
mode | fopen file open mode |
References vlc_close(), and vlc_open().
Referenced by config_OpenConfigFile(), hash_from_binary_file(), ImageWriteUrl(), libvlc_InternalInit(), playlist_Export(), playlist_FindArtInCacheUsingItemUID(), playlist_SaveArt(), and vout_snapshot_SaveImage().
int vlc_lstat | ( | const char * | filename, |
struct stat * | |||
) |
Finds file/inode information, as lstat().
Consider using fstat() instead, if possible.
filename | UTF-8 file path |
References lstat, and vlc_statEx().
int vlc_rename | ( | const char * | oldpath, |
const char * | newpath | ||
) |
Moves a file atomically.
This only works within a single file system.
oldpath | path to the file before the move |
newpath | intended path to the file after the move |
References ToLocaleDup.
Referenced by config_SaveConfigFile().
int vlc_stat | ( | const char * | filename, |
struct stat * | |||
) |
Finds file/inode information - like stat().
filename | UTF-8 file path |
References vlc_statEx().
Referenced by playlist_SaveArt(), subtitles_Detect(), and vout_snapshot_SaveImage().
int vlc_unlink | ( | const char * | filename | ) |
Removes a file.
filename | a UTF-8 string with the name of the file you want to delete. |
References ToLocaleDup, and unlikely.
Referenced by config_SaveConfigFile().