xine-lib 1.2.11
|
Macros | |
#define | S_N 0x0 |
#define | S_I 0x4 |
#define | S_F 0x8 |
#define | S_Z 0xC |
#define | CMP 2 |
#define | LEN 3 |
#define | ISDIGIT(c) ((unsigned) (c) - '0' <= 9) |
Functions | |
void | _x_input_free_mrls (xine_mrl_t ***p) |
xine_mrl_t ** | _x_input_alloc_mrls (size_t n) |
xine_mrl_t ** | _x_input_realloc_mrls (xine_mrl_t ***p, size_t n) |
static int | _input_strverscmp (const char *s1, const char *s2) |
static int | _mrl_cmp (const void *p1, const void *p2) |
void | _x_input_sort_mrls (xine_mrl_t **mrls, ssize_t cnt) |
void | _x_input_register_show_hidden_files (config_values_t *config) |
int | _x_input_get_show_hidden_files (config_values_t *config) |
void | _x_input_register_default_servers (config_values_t *config) |
xine_mrl_t ** | _x_input_get_default_server_mrls (config_values_t *config, const char *type, int *nFiles) |
buf_element_t * | _x_input_default_read_block (input_plugin_t *this_gen, fifo_buffer_t *fifo, off_t todo) |
#define CMP 2 |
#define ISDIGIT | ( | c | ) | ((unsigned) (c) - '0' <= 9) |
#define LEN 3 |
#define S_F 0x8 |
#define S_I 0x4 |
#define S_N 0x0 |
#define S_Z 0xC |
|
static |
|
static |
References _input_strverscmp(), and mrl_file_directory.
Referenced by _x_input_sort_mrls().
xine_mrl_t ** _x_input_alloc_mrls | ( | size_t | n | ) |
References NULL.
Referenced by _get_exports(), _get_files(), _read_dir(), _x_input_get_default_server_mrls(), _x_input_realloc_mrls(), and bluray_class_get_dir().
buf_element_t * _x_input_default_read_block | ( | input_plugin_t * | this_gen, |
fifo_buffer_t * | fifo, | ||
off_t | todo | ||
) |
References BUF_DEMUX_BLOCK, fifo_buffer_s::buffer_pool_size_alloc, buf_element_s::content, buf_element_s::free_buffer, buf_element_s::max_size, buf_element_s::mem, NULL, input_plugin_s::read, buf_element_s::size, and buf_element_s::type.
Referenced by _get_instance(), dvb_class_get_instance(), file_input_read_block(), http_class_get_instance(), mms_class_get_instance(), net_class_get_instance(), pnm_class_get_instance(), rtp_class_get_instance(), rtsp_class_get_instance(), stdin_class_get_instance(), and test_class_get_instance().
void _x_input_free_mrls | ( | xine_mrl_t *** | p | ) |
References _x_freep(), and MRL_ZERO.
Referenced by _dispose_class(), _dispose_class_sftp(), _get_dir(), _get_dir_es(), _get_servers(), bluray_class_dispose(), and bluray_class_get_dir().
xine_mrl_t ** _x_input_get_default_server_mrls | ( | config_values_t * | config, |
const char * | type, | ||
int * | nFiles | ||
) |
References _x_input_alloc_mrls(), _x_input_sort_mrls(), config_values_s::lookup_entry, xine_mrl_s::mrl, mrl_file, mrl_file_directory, mrl_net, NULL, xine_mrl_s::origin, cfg_entry_s::str_value, and xine_mrl_s::type.
Referenced by _get_dir(), _get_dir_es(), and _get_servers().
int _x_input_get_show_hidden_files | ( | config_values_t * | config | ) |
References config_values_s::lookup_entry, and cfg_entry_s::num_value.
Referenced by _get_files(), _read_dir(), and file_input_class_get_dir().
xine_mrl_t ** _x_input_realloc_mrls | ( | xine_mrl_t *** | p, |
size_t | n | ||
) |
References _x_input_alloc_mrls(), and NULL.
Referenced by _get_files(), _get_servers(), and _read_dir().
void _x_input_register_default_servers | ( | config_values_t * | config | ) |
References _, NULL, and config_values_s::register_string.
Referenced by input_ftp_init_class(), and sftp_init_class().
void _x_input_register_show_hidden_files | ( | config_values_t * | config | ) |
References _, NULL, and config_values_s::register_bool.
Referenced by file_input_init_plugin(), input_ftp_init_class(), nfs_init_class(), and sftp_init_class().
void _x_input_sort_mrls | ( | xine_mrl_t ** | mrls, |
ssize_t | cnt | ||
) |
References _mrl_cmp(), and _x_assert.
Referenced by _get_dir(), _get_files(), _read_dir(), and _x_input_get_default_server_mrls().