VLC 4.0.0-dev
Loading...
Searching...
No Matches
art.c File Reference
Include dependency graph for art.c:

Functions

static void ArtCacheCreateDir (const char *psz_dir)
static bool ArtUrlIsAttachment (const char *psz_arturl)
static char * ArtCacheGetAttachmentDirPath (const char *psz_title, const char *psz_uri)
static char * ArtCacheAttachmentPath (input_item_t *p_item)
static char * ArtCacheGetDirPath (const char *psz_arturl, const char *psz_artist, const char *psz_album, const char *psz_date, const char *psz_title, const char *psz_uri)
static char * ArtCachePath (input_item_t *p_item)
static char * ArtCacheName (input_item_t *p_item, const char *psz_type)
static char * ArtCacheNameFromDirPath (const char *psz_path, const char *psz_type)
static char * ArtCacheFilePath (const char *psz_dir, const char *psz_name)
static char * ArtCacheReadUriFromFile (const char *psz_file)
static char * ArtCacheReadUriFromDirPath (const char *psz_dir)
static int ArtCacheWriteUriToFile (vlc_object_t *obj, const char *psz_file, const char *psz_uri)
static char * ArtCacheGetAttachmentBlobDirPath (const void *p_data, size_t i_data)
static char * ArtCacheUriInPath (const char *psz_path)
static int ArtCacheFindInPath (input_item_t *p_item, char *psz_path)
static int ArtCacheFindAttachment (input_item_t *p_item)
int input_FindArtInCache (input_item_t *p_item)
static char * GetDirByItemUIDs (char *psz_uid)
int input_FindArtInCacheUsingItemUID (input_item_t *p_item)
int input_SaveArt (vlc_object_t *obj, input_item_t *p_item, const void *data, size_t length, const char *psz_type)

Function Documentation

◆ ArtCacheAttachmentPath()

◆ ArtCacheCreateDir()

void ArtCacheCreateDir ( const char * psz_dir)
static

◆ ArtCacheFilePath()

char * ArtCacheFilePath ( const char * psz_dir,
const char * psz_name )
static

◆ ArtCacheFindAttachment()

◆ ArtCacheFindInPath()

int ArtCacheFindInPath ( input_item_t * p_item,
char * psz_path )
static

◆ ArtCacheGetAttachmentBlobDirPath()

char * ArtCacheGetAttachmentBlobDirPath ( const void * p_data,
size_t i_data )
static

◆ ArtCacheGetAttachmentDirPath()

char * ArtCacheGetAttachmentDirPath ( const char * psz_title,
const char * psz_uri )
static

◆ ArtCacheGetDirPath()

char * ArtCacheGetDirPath ( const char * psz_arturl,
const char * psz_artist,
const char * psz_album,
const char * psz_date,
const char * psz_title,
const char * psz_uri )
static

◆ ArtCacheName()

char * ArtCacheName ( input_item_t * p_item,
const char * psz_type )
static

◆ ArtCacheNameFromDirPath()

char * ArtCacheNameFromDirPath ( const char * psz_path,
const char * psz_type )
static

◆ ArtCachePath()

◆ ArtCacheReadUriFromDirPath()

char * ArtCacheReadUriFromDirPath ( const char * psz_dir)
static

◆ ArtCacheReadUriFromFile()

char * ArtCacheReadUriFromFile ( const char * psz_file)
static

◆ ArtCacheUriInPath()

char * ArtCacheUriInPath ( const char * psz_path)
static

◆ ArtCacheWriteUriToFile()

int ArtCacheWriteUriToFile ( vlc_object_t * obj,
const char * psz_file,
const char * psz_uri )
static

◆ ArtUrlIsAttachment()

bool ArtUrlIsAttachment ( const char * psz_arturl)
static

◆ GetDirByItemUIDs()

char * GetDirByItemUIDs ( char * psz_uid)
static

◆ input_FindArtInCache()

◆ input_FindArtInCacheUsingItemUID()

◆ input_SaveArt()