xine-lib 1.2.11
|
#include <errno.h>
#include <sys/types.h>
#include <xine/attributes.h>
#include <xine/xine_internal.h>
#include <xine/xineutils.h>
Go to the source code of this file.
Macros | |
#define | MAX_SKIP_BYTES (10*1024*1024) |
#define MAX_SKIP_BYTES (10*1024*1024) |
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().
|
inlinestatic |
Referenced by _get_instance(), dvb_class_get_instance(), file_input_get_instance(), hls_input_get_instance(), http_class_get_instance(), mms_class_get_instance(), pnm_class_get_instance(), rtp_class_get_instance(), rtsp_class_get_instance(), stdin_class_get_instance(), and test_class_get_instance().
|
inlinestatic |
Referenced by dvb_class_get_instance(), and net_class_get_instance().
|
inlinestatic |
References INPUT_OPTIONAL_UNSUPPORTED.
Referenced by _get_instance(), and test_class_get_instance().
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().
|
inlinestatic |
References INPUT_CAP_NOCAP.
Referenced by dvb_class_get_instance().
|
inlinestatic |
References INPUT_CAP_PREVIEW.
Referenced by _get_instance(), mms_class_get_instance(), net_class_get_instance(), and rtp_class_get_instance().
|
inlinestatic |
References INPUT_CAP_SEEKABLE.
Referenced by _get_instance(), and test_class_get_instance().
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().
|
inlinestatic |
References _x_assert, input(), and MAX_SKIP_BYTES.
Referenced by _x_input_seek_preview().
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().
|
inlinestatic |
References _x_assert, _x_input_read_skip(), _x_input_translate_seek(), and input().
Referenced by _ftp_seek(), _scp_seek(), dvb_plugin_seek(), http_plugin_seek(), mms_plugin_seek(), net_plugin_seek(), pnm_plugin_seek(), rtp_plugin_seek(), rtsp_plugin_seek(), and stdin_plugin_seek().
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().
|
inlinestatic |
Referenced by _ftp_seek(), _x_input_seek_preview(), http_plugin_seek(), and test_plugin_seek().