24 #ifndef _INPUT_PREPARSER_H 25 #define _INPUT_PREPARSER_H 1 58 int timeout,
void *
id );
input_preparser_t * input_preparser_New(vlc_object_t *)
This function creates the preparser object and thread.
Definition: preparser.c:226
void input_preparser_Push(input_preparser_t *, input_item_t *, input_item_meta_request_option_t, const input_preparser_callbacks_t *cbs, void *cbs_userdata, int timeout, void *id)
This function enqueues the provided item to be preparsed.
Definition: preparser.c:260
void input_preparser_Cancel(input_preparser_t *, void *id)
This function cancel all preparsing requests for a given id.
Definition: preparser.c:309
void input_preparser_Delete(input_preparser_t *)
This function destroys the preparser object and thread.
Definition: preparser.c:320
VLC object common members.
Definition: vlc_objects.h:43
void input_preparser_Deactivate(input_preparser_t *)
This function deactivates the preparser.
Definition: preparser.c:314
void input_preparser_fetcher_Push(input_preparser_t *, input_item_t *, input_item_meta_request_option_t, const input_fetcher_callbacks_t *cbs, void *cbs_userdata)
Definition: preparser.c:300