xine-lib 1.2.13-20230125hg15249
Data Fields
post_plugin_s Struct Reference

#include <post.h>

Data Fields

xine_post_t xine_post
 
xine_list_tinput
 
xine_list_toutput
 
void(* dispose )(post_plugin_t *this_gen)
 
xine_ticket_trunning_ticket
 
xine_txine
 
const char ** input_ids
 
const char ** output_ids
 
struct plugin_node_s *node XINE_PRIVATE_FIELD
 Pointer to the loaded plugin node.
 
int dispose_pending
 

Field Documentation

◆ dispose

void(* post_plugin_s::dispose) (post_plugin_t *this_gen)

◆ dispose_pending

int post_plugin_s::dispose_pending

◆ input

xine_list_t* post_plugin_s::input

◆ input_ids

const char** post_plugin_s::input_ids

◆ output

xine_list_t* post_plugin_s::output

◆ output_ids

const char** post_plugin_s::output_ids

◆ running_ticket

xine_ticket_t* post_plugin_s::running_ticket

◆ xine

xine_t* post_plugin_s::xine

◆ xine_post

xine_post_t post_plugin_s::xine_post

Referenced by _x_post_init().

◆ XINE_PRIVATE_FIELD

struct plugin_node_s* node post_plugin_s::XINE_PRIVATE_FIELD

Pointer to the loaded plugin node.

Used by the plugins loader. It's an opaque type when using the structure outside of xine's build.


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