|
VLC 4.0.0-dev
|
Preparser request. More...
#include <vlc_preparser_ipc.h>
Data Fields | ||
| enum vlc_preparser_msg_req_type | type | |
| Type of the request. | ||
| int | options | |
Used only by request of type VLC_PREPARSER_MSG_REQ_TYPE_PARSE. | ||
| struct vlc_thumbnailer_arg | arg | |
Used by both type VLC_PREPARSER_MSG_REQ_TYPE_THUMBNAIL and VLC_PREPARSER_MSG_REQ_TYPE_THUMBNAIL_TO_FILES. | ||
| struct { | ||
| size_t cap | ||
| size_t size | ||
| char ** data | ||
| } | outputs_path | |
Used only by request of type VLC_PREPARSER_MSG_REQ_TYPE_THUMBNAIL_TO_FILES. | ||
| struct { | ||
| size_t cap | ||
| size_t size | ||
| struct vlc_thumbnailer_output * data | ||
| } | outputs | |
| char * | uri | |
Preparser request.
| struct vlc_thumbnailer_arg vlc_preparser_msg_req::arg |
Used by both type VLC_PREPARSER_MSG_REQ_TYPE_THUMBNAIL and VLC_PREPARSER_MSG_REQ_TYPE_THUMBNAIL_TO_FILES.
Referenced by preparser_task_InitThumbnail(), preparser_task_InitThumbnailToFile(), and vlc_preparser_msg_Init().
| size_t vlc_preparser_msg_req::cap |
| char* * vlc_preparser_msg_req::data |
| struct vlc_thumbnailer_output* vlc_preparser_msg_req::data |
| int vlc_preparser_msg_req::options |
Used only by request of type VLC_PREPARSER_MSG_REQ_TYPE_PARSE.
Referenced by preparser_task_InitPush(), and vlc_preparser_msg_Init().
| struct { ... } vlc_preparser_msg_req::outputs |
Referenced by preparser_task_InitThumbnailToFile(), vlc_preparser_msg_Clean(), and vlc_preparser_msg_Init().
| struct { ... } vlc_preparser_msg_req::outputs_path |
Used only by request of type VLC_PREPARSER_MSG_REQ_TYPE_THUMBNAIL_TO_FILES.
Referenced by vlc_preparser_msg_Clean(), and vlc_preparser_msg_Init().
| size_t vlc_preparser_msg_req::size |
| enum vlc_preparser_msg_req_type vlc_preparser_msg_req::type |
Type of the request.
Referenced by vlc_preparser_msg_Init().
| char* vlc_preparser_msg_req::uri |
Referenced by vlc_preparser_msg_Clean(), and vlc_preparser_msg_Init().