VLC 4.0.0-dev
|
VLC Preparser API. More...
Go to the source code of this file.
Typedefs | |
typedef struct vlc_preparser_t | vlc_preparser_t |
Preparser opaque structure. More... | |
Functions | |
vlc_preparser_t * | vlc_preparser_New (vlc_object_t *obj) |
This function creates the preparser object and thread. More... | |
int | vlc_preparser_Push (vlc_preparser_t *preparser, input_item_t *item, input_item_meta_request_option_t option, const struct vlc_metadata_cbs *cbs, void *cbs_userdata, int timeout, void *id) |
This function enqueues the provided item to be preparsed or fetched. More... | |
void | vlc_preparser_Cancel (vlc_preparser_t *preparser, void *id) |
This function cancel all preparsing requests for a given id. More... | |
void | vlc_preparser_Delete (vlc_preparser_t *preparser) |
This function destroys the preparser object and thread. More... | |
void | vlc_preparser_Deactivate (vlc_preparser_t *preparser) |
This function deactivates the preparser. More... | |
VLC Preparser API.