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

Data Structures

struct  media_vector_t

Functions

static void vlc_playlist_CollectChildren (vlc_playlist_t *playlist, media_vector_t *dest, const input_item_node_t *node)
int vlc_playlist_ExpandItem (vlc_playlist_t *playlist, size_t index, const input_item_node_t *node)
int vlc_playlist_ExpandItemFromNode (vlc_playlist_t *playlist, const input_item_node_t *subitems)
static void on_subtree_added (vlc_preparser_req *req, input_item_node_t *subtree, void *userdata)
static void on_preparse_ended (vlc_preparser_req *req, int status, void *userdata)
vlc_preparser_reqvlc_playlist_AutoPreparse (vlc_playlist_t *playlist, input_item_t *input, bool parse_subitems)

Variables

static const struct vlc_preparser_cbs preparser_callbacks

Function Documentation

◆ on_preparse_ended()

◆ on_subtree_added()

void on_subtree_added ( vlc_preparser_req * req,
input_item_node_t * subtree,
void * userdata )
static

◆ vlc_playlist_AutoPreparse()

◆ vlc_playlist_CollectChildren()

◆ vlc_playlist_ExpandItem()

◆ vlc_playlist_ExpandItemFromNode()

Variable Documentation

◆ preparser_callbacks

const struct vlc_preparser_cbs preparser_callbacks
static
Initial value:
= {
.on_ended = on_preparse_ended,
.on_subtree_added = on_subtree_added,
}
static void on_preparse_ended(vlc_preparser_req *req, int status, void *userdata)
Definition preparse.c:92
static void on_subtree_added(vlc_preparser_req *req, input_item_node_t *subtree, void *userdata)
Definition preparse.c:79