23 #ifndef HAVE_VIDEO_DECODER_H 24 #define HAVE_VIDEO_DECODER_H 33 #define VIDEO_DECODER_IFACE_VERSION 19 73 #define default_video_decoder_class_dispose (void (*) (video_decoder_class_t *this_gen))free plugin_node_t * node
Pointer to the loaded plugin node.
Definition: video_decoder.h:112
const char * identifier
short human readable identifier for this plugin class
Definition: video_decoder.h:53
Definition: plugin_catalog.h:44
void(* decode_data)(video_decoder_t *this_gen, buf_element_t *buf)
Definition: video_decoder.h:81
Definition: xine_internal.h:210
Definition: video_decoder.h:43
const char * description
human readable (verbose = 1 line) description for this plugin class
Definition: video_decoder.h:60
void(* flush)(video_decoder_t *this_gen)
Definition: video_decoder.h:98
void(* dispose)(video_decoder_t *this_gen)
Definition: video_decoder.h:103
const char * text_domain
Optional non-standard catalog to use with dgettext() for description.
Definition: video_decoder.h:65
void(* discontinuity)(video_decoder_t *this_gen)
Definition: video_decoder.h:93
Definition: video_decoder.h:75
void(* reset)(video_decoder_t *this_gen)
Definition: video_decoder.h:87
void(* dispose)(video_decoder_class_t *this_gen)
Definition: video_decoder.h:70