xine-lib 1.2.13-20230125hg15249
|
#include <xine/xine_internal.h>
#include <xine/xineutils.h>
#include <xine/input_plugin.h>
#include "net_buf_ctrl.h"
#include <libgnomevfs/gnome-vfs.h>
Data Structures | |
struct | gnomevfs_input_t |
Macros | |
#define | D(__VA_ARGS__) |
#define | SSH_BUFFER_SIZE 256 * 1024 |
Variables | |
static const char | ignore_scheme [][8] = { "cdda:", "file:", "ftp:", "ftpes:", "http:", "https:", "test:", "hls:"} |
static const input_info_t | input_info_gnomevfs |
const plugin_info_t xine_plugin_info[] | EXPORTED |
#define D | ( | __VA_ARGS__ | ) |
#define SSH_BUFFER_SIZE 256 * 1024 |
Referenced by gnomevfs_plugin_read().
|
static |
References D, gnomevfs_plugin_dispose(), gnomevfs_plugin_get_blocksize(), gnomevfs_plugin_get_capabilities(), gnomevfs_plugin_get_current_pos(), gnomevfs_plugin_get_length(), gnomevfs_plugin_get_mrl(), gnomevfs_plugin_get_optional_data(), gnomevfs_plugin_open(), gnomevfs_plugin_read(), gnomevfs_plugin_read_block(), gnomevfs_plugin_seek(), ignore_scheme, nbc_init, and NULL.
Referenced by init_input_class().
|
static |
References _x_freep(), nbc_close, and NULL.
Referenced by gnomevfs_klass_get_instance().
|
static |
Referenced by gnomevfs_klass_get_instance().
|
static |
References INPUT_CAP_SEEKABLE, and INPUT_CAP_SPULANG.
Referenced by gnomevfs_klass_get_instance().
|
static |
Referenced by gnomevfs_klass_get_instance(), and gnomevfs_plugin_seek().
|
static |
Referenced by gnomevfs_klass_get_instance(), and gnomevfs_plugin_open().
|
static |
Referenced by gnomevfs_klass_get_instance().
|
static |
References D, and INPUT_OPTIONAL_UNSUPPORTED.
Referenced by gnomevfs_klass_get_instance().
|
static |
References _, _x_message(), D, gnomevfs_plugin_get_length(), NULL, xine_log(), XINE_LOG_MSG, XINE_MSG_FILE_EMPTY, XINE_MSG_FILE_NOT_FOUND, XINE_MSG_NO_ERROR, XINE_MSG_PERMISSION_ERROR, and XINE_MSG_UNKNOWN_HOST.
Referenced by gnomevfs_klass_get_instance().
|
static |
References D, MIN, and SSH_BUFFER_SIZE.
Referenced by gnomevfs_klass_get_instance(), and gnomevfs_plugin_read_block().
|
static |
|
static |
References D, and gnomevfs_plugin_get_current_pos().
Referenced by gnomevfs_klass_get_instance().
|
static |
References input_plugin_s::dispose, input_class_s::get_instance, gnomevfs_klass_get_instance(), N_, NULL, XINE_VERBOSITY_DEBUG, and xprintf.
const plugin_info_t xine_plugin_info [] EXPORTED |
|
static |
Referenced by gnomevfs_klass_get_instance().
|
static |