|
| uint32_t | playlist_get_size (playlist_t *playlist) |
| |
| char * | playlist_get_conf_path (playlist_t *playlist) |
| |
| void | playlist_get_index (playlist_t *playlist, size_t idx, const char **path, const char **label, const char **core_path, const char **core_name, const char **crc32, const char **db_name) |
| |
| void | playlist_delete_index (playlist_t *playlist, size_t idx) |
| |
| void | playlist_get_index_by_path (playlist_t *playlist, const char *search_path, char **path, char **label, char **core_path, char **core_name, char **crc32, char **db_name) |
| |
| bool | playlist_entry_exists (playlist_t *playlist, const char *path, const char *crc32) |
| |
| static void | playlist_free_entry (struct playlist_entry *entry) |
| |
| void | playlist_update (playlist_t *playlist, size_t idx, const char *path, const char *label, const char *core_path, const char *core_name, const char *crc32, const char *db_name) |
| |
| bool | playlist_push (playlist_t *playlist, const char *path, const char *label, const char *core_path, const char *core_name, const char *crc32, const char *db_name) |
| |
| void | playlist_write_file (playlist_t *playlist) |
| |
| void | playlist_free (playlist_t *playlist) |
| |
| void | playlist_clear (playlist_t *playlist) |
| |
| size_t | playlist_size (playlist_t *playlist) |
| |
| static bool | playlist_read_file (playlist_t *playlist, const char *path) |
| |
| void | playlist_free_cached (void) |
| |
| playlist_t * | playlist_get_cached (void) |
| |
| bool | playlist_init_cached (const char *path, size_t size) |
| |
| playlist_t * | playlist_init (const char *path, size_t size) |
| |
| static int | playlist_qsort_func (const struct playlist_entry *a, const struct playlist_entry *b) |
| |
| void | playlist_qsort (playlist_t *playlist) |
| |