xine-lib 1.2.13-20230125hg15249
|
#include <audio_decoder.h>
Data Fields | |
void(* | decode_data )(audio_decoder_t *this_gen, buf_element_t *buf) |
void(* | reset )(audio_decoder_t *this_gen) |
void(* | discontinuity )(audio_decoder_t *this_gen) |
void(* | dispose )(audio_decoder_t *this_gen) |
struct plugin_node_s *node | XINE_PRIVATE_FIELD |
Pointer to the loaded plugin node. | |
void(* audio_decoder_s::decode_data) (audio_decoder_t *this_gen, buf_element_t *buf) |
Referenced by audio_decoder_loop().
void(* audio_decoder_s::discontinuity) (audio_decoder_t *this_gen) |
Referenced by audio_decoder_loop().
void(* audio_decoder_s::dispose) (audio_decoder_t *this_gen) |
Referenced by _x_free_audio_decoder(), decoder_nsf_init_plugin(), decoder_wavpack_init_plugin(), init_dvaudio_plugin(), init_plugin(), init_plugin(), init_plugin(), init_plugin(), init_plugin(), init_plugin(), init_plugin(), init_realadec(), qta_init_class(), speex_init_plugin(), and w32a_init_class().
void(* audio_decoder_s::reset) (audio_decoder_t *this_gen) |
Referenced by audio_decoder_loop().
struct plugin_node_s* node audio_decoder_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.