|
xine-lib
1.2.9
|
#include <demux.h>
Data Fields | |
| void(* | send_headers )(demux_plugin_t *this_gen) |
| int(* | seek )(demux_plugin_t *this_gen, off_t start_pos, int start_time, int playing) |
| int(* | send_chunk )(demux_plugin_t *this_gen) |
| void(* | dispose )(demux_plugin_t *this_gen) |
| int(* | get_status )(demux_plugin_t *this_gen) |
| int(* | get_stream_length )(demux_plugin_t *this_gen) |
| uint32_t(* | get_capabilities )(demux_plugin_t *this_gen) |
| int(* | get_optional_data )(demux_plugin_t *this_gen, void *data, int data_type) |
| demux_class_t * | demux_class |
| plugin_node_t * | node |
| Pointer to the loaded plugin node. More... | |
| demux_class_t* demux_plugin_s::demux_class |
| void(* demux_plugin_s::dispose) (demux_plugin_t *this_gen) |
Referenced by _x_free_demux_plugin().
| uint32_t(* demux_plugin_s::get_capabilities) (demux_plugin_t *this_gen) |
| int(* demux_plugin_s::get_optional_data) (demux_plugin_t *this_gen, void *data, int data_type) |
| int(* demux_plugin_s::get_status) (demux_plugin_t *this_gen) |
| int(* demux_plugin_s::get_stream_length) (demux_plugin_t *this_gen) |
| plugin_node_t* demux_plugin_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_find_demux_plugin_by_name(), _x_find_demux_plugin_last_probe(), and _x_free_demux_plugin().
| int(* demux_plugin_s::seek) (demux_plugin_t *this_gen, off_t start_pos, int start_time, int playing) |
| int(* demux_plugin_s::send_chunk) (demux_plugin_t *this_gen) |
| void(* demux_plugin_s::send_headers) (demux_plugin_t *this_gen) |
1.8.14