xine-lib  1.2.9
Data Fields
audio_decoder_s Struct Reference

#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)
 
plugin_node_tnode
 Pointer to the loaded plugin node. More...
 

Field Documentation

◆ decode_data

void(* audio_decoder_s::decode_data) (audio_decoder_t *this_gen, buf_element_t *buf)

◆ discontinuity

void(* audio_decoder_s::discontinuity) (audio_decoder_t *this_gen)

◆ dispose

void(* audio_decoder_s::dispose) (audio_decoder_t *this_gen)

Referenced by _x_free_audio_decoder().

◆ node

plugin_node_t* audio_decoder_s::node

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.

Referenced by _x_free_audio_decoder(), and _x_get_audio_decoder().

◆ reset

void(* audio_decoder_s::reset) (audio_decoder_t *this_gen)

The documentation for this struct was generated from the following file: