23 #ifndef HAVE_AUDIO_DECODER_H 24 #define HAVE_AUDIO_DECODER_H 33 #define AUDIO_DECODER_IFACE_VERSION 16 73 #define default_audio_decoder_class_dispose (void (*) (audio_decoder_class_t *this_gen))free
Definition: plugin_catalog.h:44
Definition: xine_internal.h:210
const char * identifier
short human readable identifier for this plugin class
Definition: audio_decoder.h:52
const char * text_domain
Optional non-standard catalog to use with dgettext() for description.
Definition: audio_decoder.h:64
plugin_node_t * node
Pointer to the loaded plugin node.
Definition: audio_decoder.h:107
void(* reset)(audio_decoder_t *this_gen)
Definition: audio_decoder.h:87
void(* decode_data)(audio_decoder_t *this_gen, buf_element_t *buf)
Definition: audio_decoder.h:81
void(* dispose)(audio_decoder_class_t *this_gen)
Definition: audio_decoder.h:70
const char * description
human readable (verbose = 1 line) description for this plugin class
Definition: audio_decoder.h:59
void(* dispose)(audio_decoder_t *this_gen)
Definition: audio_decoder.h:98
Definition: audio_decoder.h:42
Definition: audio_decoder.h:75
void(* discontinuity)(audio_decoder_t *this_gen)
Definition: audio_decoder.h:93