131 void *, user, bool_t,
play)
168 char * *, title,
char * *, artist,
char * *, album, bool_t, fast)
222 PlaylistStringCompareFunc, compare)
226 PlaylistStringCompareFunc, compare)
231 PlaylistTupleCompareFunc, compare)
237 PlaylistStringCompareFunc, compare)
bool_t(* PlaylistFilterFunc)(const char *filename, void *user)
int playlist_get_playing(void)
void playlist_select_by_patterns(int playlist, const Tuple *patterns)
void playlist_entry_insert(int playlist, int at, const char *filename, Tuple *tuple, bool_t play)
int playlist_get_unique_id(int playlist_num)
Index Index play fast playlist_entry_get_title
void playlist_reverse(int playlist_num)
void playlist_sort_by_scheme(int playlist, int scheme)
void playlist_sort_selected_by_filename(int playlist_num, int(*compare)(const char *a, const char *b))
int playlist_by_unique_id(int id)
int playlist_queue_find_entry(int playlist_num, int entry_num)
void playlist_queue_insert(int playlist_num, int at, int entry_num)
int playlist_get_active(void)
Index Index play fast fast fast PlaylistStringCompareFunc
AUD_VFUNC5(playlist_entry_insert, int, playlist, int, at, const char *, filename, Tuple *, tuple, bool_t, play) AUD_VFUNC5(playlist_entry_insert_batch
int playlist_selected_count(int playlist_num)
Index Index play AUD_VFUNC7(playlist_entry_insert_filtered, int, playlist, int, at, Index *, filenames, Index *, tuples, PlaylistFilterFunc, filter, void *, user, bool_t, play) AUD_FUNC3(PluginHandle *
void playlist_sort_selected_by_title(int playlist_num, int(*compare)(const char *a, const char *b))
int playlist_get_temporary(void)
void playlist_rescan(int playlist_num)
bool_t playlist_entry_get_selected(int playlist_num, int entry_num)
int playlist_entry_count(int playlist_num)
bool_t playlist_add_in_progress(int playlist)
void playlist_entry_set_selected(int playlist_num, int entry_num, bool_t selected)
void playlist_remove_failed(int playlist)
void playlist_queue_insert_selected(int playlist_num, int at)
void playlist_sort_by_title(int playlist_num, int(*compare)(const char *a, const char *b))
Index Index play fast fast fast compare AUD_VFUNC2(playlist_sort_by_tuple, int, playlist, PlaylistTupleCompareFunc, compare) AUD_VFUNC2(playlist_sort_by_title
int playlist_queue_get_entry(int playlist_num, int at)
void playlist_queue_delete(int playlist_num, int at, int number)
Index Index play fast fast fast AUD_VFUNC3(playlist_entry_set_selected, int, playlist, int, entry, bool_t, selected) AUD_VFUNC2(playlist_sort_by_filename
void playlist_set_focus(int playlist_num, int entry_num)
void playlist_entry_insert_filtered(int playlist, int at, Index *filenames, Index *tuples, PlaylistFilterFunc filter, void *user, bool_t play)
void playlist_rescan_file(const char *filename)
void playlist_entry_describe(int playlist_num, int entry_num, char **title, char **artist, char **album, bool_t fast)
void playlist_reorder(int from, int to, int count)
void playlist_delete(int playlist_num)
#define AUD_VFUNC1(n, t1, n1)
bool_t filename_is_playlist(const char *filename)
int playlist_shift(int playlist_num, int entry_num, int distance)
Tuple * playlist_entry_get_tuple(int playlist_num, int entry_num, bool_t fast)
char * playlist_get_title(int playlist_num)
int playlist_updated_range(int playlist_num, int *at, int *count)
void playlist_select_all(int playlist_num, bool_t selected)
void playlist_set_filename(int playlist_num, const char *filename)
void playlist_set_active(int playlist_num)
AUD_FUNC2(PluginHandle *, file_find_decoder, const char *, filename, bool_t, fast) AUD_FUNC2(Tuple *
Index Index play fast fast playlist_entry_get_length
int64_t playlist_get_selected_length(int playlist_num)
char * playlist_entry_get_filename(int playlist_num, int entry_num)
int playlist_get_blank(void)
bool_t playlist_update_pending(void)
void playlist_entry_delete(int playlist_num, int at, int number)
void playlist_sort_selected_by_scheme(int playlist, int scheme)
void playlist_sort_by_tuple(int playlist_num, int(*compare)(const Tuple *a, const Tuple *b))
Index Index play fast fast fast compare compare PlaylistTupleCompareFunc
void playlist_entry_insert_batch(int playlist, int at, Index *filenames, Index *tuples, bool_t play)
void playlist_set_position(int playlist_num, int entry_num)
bool_t playlist_scan_in_progress(int playlist_num)
Index Index play fast AUD_FUNC3(Tuple *, playlist_entry_get_tuple, int, playlist, int, entry, bool_t, fast) AUD_FUNC3(char *
void playlist_rescan_selected(int playlist_num)
void playlist_set_title(int playlist_num, const char *title)
void playlist_reverse_selected(int playlist_num)
void playlist_randomize_selected(int playlist_num)
#define AUD_FUNC1(t, n, t1, n1)
Index Index play playlist_entry_get_decoder
int playlist_queue_count(int playlist_num)
void playlist_remove_duplicates_by_scheme(int playlist, int scheme)
int playlist_get_focus(int playlist_num)
char * playlist_get_filename(int playlist_num)
Index Index play fast fast AUD_VFUNC6(playlist_entry_describe, int, playlist, int, entry, char **, title, char **, artist, char **, album, bool_t, fast) AUD_FUNC3(int
int playlist_get_position(int playlist_num)
void playlist_set_playing(int playlist_num)
void playlist_delete_selected(int playlist_num)
void playlist_insert(int at)
void playlist_randomize(int playlist_num)
void playlist_sort_selected_by_tuple(int playlist_num, int(*compare)(const Tuple *a, const Tuple *b))
bool_t playlist_save(int list, const char *filename)
int64_t playlist_get_total_length(int playlist_num)
void playlist_sort_by_filename(int playlist_num, int(*compare)(const char *a, const char *b))
void playlist_queue_delete_selected(int playlist_num)