24#ifndef FFTOOLS_FFPLAY_DIR_H
25#define FFTOOLS_FFPLAY_DIR_H
const AVIOInterruptCB int_cb
void dir_list_free(DirList **dl)
int dir_list_read(DirList **dl, const char *path, const AVIOInterruptCB *int_cb, AVDictionary **options)
Reads the directory into a new list.
char * dir_list_path(const DirList *dl, int entry)
A list overlay for ffplay: entries with title, artist, length and metadata that the user can sort,...
Callback for checking whether to abort blocking functions.
int nb_dirs
the entries up to this one are directories
int nb_maybe_dirs
the entries after the directories up to this one may list as one, without a slash
ListEntry * entries
".." first, then the subdirectories and then the files, each by name; directories end with a slash
char * path
the directory as an absolute path, or its URL