xine-lib 1.2.11
|
#include <spu_decoder.h>
Data Fields | |
void(* | decode_data )(spu_decoder_t *this_gen, buf_element_t *buf) |
void(* | reset )(spu_decoder_t *this_gen) |
void(* | discontinuity )(spu_decoder_t *this_gen) |
void(* | dispose )(spu_decoder_t *this_gen) |
int(* | get_interact_info )(spu_decoder_t *this_gen, void *data) |
void(* | set_button )(spu_decoder_t *this_gen, int32_t button, int32_t mode) |
struct plugin_node_s *node | XINE_PRIVATE_FIELD |
Pointer to the loaded plugin node. More... | |
void(* spu_decoder_s::decode_data) (spu_decoder_t *this_gen, buf_element_t *buf) |
Referenced by process_userdata(), and video_decoder_loop().
void(* spu_decoder_s::discontinuity) (spu_decoder_t *this_gen) |
void(* spu_decoder_s::dispose) (spu_decoder_t *this_gen) |
Referenced by _x_free_spu_decoder(), init_plugin(), and mpeg2_close().
int(* spu_decoder_s::get_interact_info) (spu_decoder_t *this_gen, void *data) |
void(* spu_decoder_s::reset) (spu_decoder_t *this_gen) |
Referenced by spudec_decode_data(), and video_decoder_loop().
void(* spu_decoder_s::set_button) (spu_decoder_t *this_gen, int32_t button, int32_t mode) |
struct plugin_node_s* node spu_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.