VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_preparser_msg_req Struct Reference

Preparser request. More...

#include <vlc_preparser_ipc.h>

Collaboration diagram for vlc_preparser_msg_req:
[legend]

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
 

Detailed Description

Preparser request.

Field Documentation

◆ arg

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().

◆ cap

size_t vlc_preparser_msg_req::cap

◆ data [1/2]

char* * vlc_preparser_msg_req::data

◆ data [2/2]

struct vlc_thumbnailer_output* vlc_preparser_msg_req::data

◆ options

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]

struct { ... } vlc_preparser_msg_req::outputs

◆ [struct]

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

size_t vlc_preparser_msg_req::size

◆ type

enum vlc_preparser_msg_req_type vlc_preparser_msg_req::type

Type of the request.

Referenced by vlc_preparser_msg_Init().

◆ uri

char* vlc_preparser_msg_req::uri

The documentation for this struct was generated from the following file: