33#define SPU_DECODER_IFACE_VERSION 17
72#define default_spu_decoder_class_dispose (void (*) (spu_decoder_class_t *this_gen))free
#define XINE_PROTECTED
Definition: attributes.h:75
int _x_spu_decoder_sleep(xine_stream_t *, int64_t next_spu_vpts)
Definition: video_decoder.c:70
Definition: plugin_catalog.h:44
Definition: spu_decoder.h:42
void(* dispose)(spu_decoder_class_t *this_gen)
Definition: spu_decoder.h:69
const char * description
human readable (verbose = 1 line) description for this plugin class
Definition: spu_decoder.h:59
const char * identifier
short human readable identifier for this plugin class
Definition: spu_decoder.h:52
const char * text_domain
Optional non-standard catalog to use with dgettext() for description.
Definition: spu_decoder.h:64
Definition: spu_decoder.h:74
void(* discontinuity)(spu_decoder_t *this_gen)
Definition: spu_decoder.h:91
void(* set_button)(spu_decoder_t *this_gen, int32_t button, int32_t mode)
Definition: spu_decoder.h:117
void(* dispose)(spu_decoder_t *this_gen)
Definition: spu_decoder.h:96
void(* reset)(spu_decoder_t *this_gen)
Definition: spu_decoder.h:85
void(* decode_data)(spu_decoder_t *this_gen, buf_element_t *buf)
Definition: spu_decoder.h:79
int(* get_interact_info)(spu_decoder_t *this_gen, void *data)
Definition: spu_decoder.h:108
struct plugin_node_s *node XINE_PRIVATE_FIELD
Pointer to the loaded plugin node.
Definition: spu_decoder.h:125
Definition: xine_internal.h:123
enable disable number of frames of telecine pattern sync required before mode change make frames evenly spaced for film mode(24 fps)" ) PARAM_ITEM( POST_PARAM_TYPE_BOOL