|
VLC 4.0.0-dev
|
Preparser's operations. More...
#include <preparser.h>
Data Fields | |
| struct vlc_preparser_req *(* | push )(void *opaque, input_item_t *item, int type_options, const struct vlc_preparser_cbs *cbs, void *cbs_userdata) |
Called by vlc_preparser_Push. | |
| struct vlc_preparser_req *(* | generate_thumbnail )(void *opaque, input_item_t *item, const struct vlc_thumbnailer_arg *thumb_arg, const struct vlc_thumbnailer_cbs *cbs, void *cbs_userdata) |
Called by vlc_preparser_GenerateThumbnail. | |
| struct vlc_preparser_req *(* | generate_thumbnail_to_files )(void *opaque, input_item_t *item, const struct vlc_thumbnailer_arg *thumb_arg, const struct vlc_thumbnailer_output *outputs, size_t output_count, const struct vlc_thumbnailer_to_files_cbs *cbs, void *cbs_userdata) |
Called by vlc_preparser_GenerateThumbnailToFiles. | |
| size_t(* | cancel )(void *opaque, struct vlc_preparser_req *req) |
Called by vlc_preparser_Cancel. | |
| void(* | delete )(void *opaque) |
Called by vlc_preparser_Delete. | |
| void(* | set_timeout )(void *opaque, vlc_tick_t timeout) |
Called by vlc_preparser_SetTimeout. | |
Preparser's operations.
| size_t(* vlc_preparser_operations::cancel) (void *opaque, struct vlc_preparser_req *req) |
Called by vlc_preparser_Cancel.
Referenced by vlc_preparser_Cancel().
| void(* vlc_preparser_operations::delete) (void *opaque) |
Called by vlc_preparser_Delete.
Referenced by vlc_preparser_Delete().
| struct vlc_preparser_req *(* vlc_preparser_operations::generate_thumbnail) (void *opaque, input_item_t *item, const struct vlc_thumbnailer_arg *thumb_arg, const struct vlc_thumbnailer_cbs *cbs, void *cbs_userdata) |
Called by vlc_preparser_GenerateThumbnail.
Referenced by vlc_preparser_GenerateThumbnail().
| struct vlc_preparser_req *(* vlc_preparser_operations::generate_thumbnail_to_files) (void *opaque, input_item_t *item, const struct vlc_thumbnailer_arg *thumb_arg, const struct vlc_thumbnailer_output *outputs, size_t output_count, const struct vlc_thumbnailer_to_files_cbs *cbs, void *cbs_userdata) |
Called by vlc_preparser_GenerateThumbnailToFiles.
Referenced by vlc_preparser_GenerateThumbnailToFiles().
| struct vlc_preparser_req *(* vlc_preparser_operations::push) (void *opaque, input_item_t *item, int type_options, const struct vlc_preparser_cbs *cbs, void *cbs_userdata) |
Called by vlc_preparser_Push.
Referenced by vlc_preparser_external_New(), vlc_preparser_internal_New(), and vlc_preparser_Push().
| void(* vlc_preparser_operations::set_timeout) (void *opaque, vlc_tick_t timeout) |
Called by vlc_preparser_SetTimeout.
Referenced by vlc_preparser_SetTimeout().