23#ifndef HAVE_AUDIO_DECODER_H
24#define HAVE_AUDIO_DECODER_H
31#define AUDIO_DECODER_IFACE_VERSION 16
71#define default_audio_decoder_class_dispose (void (*) (audio_decoder_class_t *this_gen))free
Definition audio_decoder.h:40
const char * text_domain
Optional non-standard catalog to use with dgettext() for description.
Definition audio_decoder.h:62
void(* dispose)(audio_decoder_class_t *this_gen)
Definition audio_decoder.h:68
const char * identifier
short human readable identifier for this plugin class
Definition audio_decoder.h:50
const char * description
human readable (verbose = 1 line) description for this plugin class
Definition audio_decoder.h:57
Definition audio_decoder.h:73
void(* discontinuity)(audio_decoder_t *this_gen)
Definition audio_decoder.h:91
void(* reset)(audio_decoder_t *this_gen)
Definition audio_decoder.h:85
void(* decode_data)(audio_decoder_t *this_gen, buf_element_t *buf)
Definition audio_decoder.h:79
struct plugin_node_s *node XINE_PRIVATE_FIELD
Pointer to the loaded plugin node.
Definition audio_decoder.h:104
void(* dispose)(audio_decoder_t *this_gen)
Definition audio_decoder.h:96
Definition plugin_catalog.h:44
Definition xine_internal.h:123