VLC 4.0.0-dev
Loading...
Searching...
No Matches
preparser_task Struct Reference
Collaboration diagram for preparser_task:
[legend]

Data Fields

struct vlc_preparser_msg req_msg
 Request message.
 
struct vlc_preparser_msg res_msg
 Response message.
 
struct vlc_preparser_req req
 The preparser request.
 
vlc_atomic_rc_t rc
 
input_item_titem
 Input item used for the request.
 
vlc_interrupt_tinterrupt
 
union preparser_task_cbs cbs
 Preparser callbacks.
 
void * cbs_userdata
 
struct preparser_sysowner
 
struct vlc_list node
 node of vlc_preparser_t.submitted_tasks
 

Field Documentation

◆ cbs

union preparser_task_cbs preparser_task::cbs

Preparser callbacks.

◆ cbs_userdata

void* preparser_task::cbs_userdata

◆ interrupt

vlc_interrupt_t* preparser_task::interrupt

◆ item

input_item_t* preparser_task::item

◆ node

struct vlc_list preparser_task::node

node of vlc_preparser_t.submitted_tasks

Referenced by preparser_pool_Cancel(), and preparser_pool_QueueTake().

◆ owner

struct preparser_sys* preparser_task::owner

◆ rc

vlc_atomic_rc_t preparser_task::rc

◆ req

◆ req_msg

struct vlc_preparser_msg preparser_task::req_msg

Request message.

◆ res_msg

struct vlc_preparser_msg preparser_task::res_msg

Response message.


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