Go to the source code of this file.
Data Structures
Macros
Functions
Variables
Macro Definition Documentation
◆ LIBSSH_STATIC
◆ OFFSET
Function Documentation
◆ libssh_create_ssh_session()
const char *
hostname,
unsigned int
port
)
static
◆ libssh_authentication()
const char *
user,
const char *
password
)
static
◆ libssh_create_sftp_session()
◆ libssh_open_file()
int
flags,
const char *
file
)
static
◆ libssh_stat_file()
◆ libssh_close()
◆ libssh_connect()
const char *
url,
char *
path,
size_t
path_size
)
static
◆ libssh_open()
const char *
url,
int
flags
)
static
◆ libssh_seek()
◆ libssh_read()
unsigned char *
buf,
int
size
)
static
◆ libssh_write()
const unsigned char *
buf,
int
size
)
static
◆ libssh_open_dir()
◆ libssh_read_dir()
◆ libssh_close_dir()
◆ libssh_delete()
◆ libssh_move()
Variable Documentation
◆ options
Initial value:= {
{
"timeout",
"set timeout of socket I/O operations",
OFFSET(rw_timeout),
AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX,
D|
E },
}
Definition at line 476 of file libssh.c.
◆ libssh_context_class
Initial value:= {
.class_name = "libssh",
}
Definition at line 483 of file libssh.c.
◆ ff_libssh_protocol
Initial value:
Definition at line 490 of file libssh.c.
#define URL_PROTOCOL_FLAG_NETWORK
static int64_t libssh_seek(URLContext *h, int64_t pos, int whence)
static av_cold int libssh_open(URLContext *h, const char *url, int flags)
static int libssh_delete(URLContext *h)
static int libssh_move(URLContext *h_src, URLContext *h_dst)
static __device__ float trunc(float a)
static int libssh_open_dir(URLContext *h)
static int libssh_close_dir(URLContext *h)
static av_cold int libssh_close(URLContext *h)
#define LIBAVUTIL_VERSION_INT
static int libssh_read(URLContext *h, unsigned char *buf, int size)
const char * av_default_item_name(void *ptr)
Return the context name.
static const AVOption options[]
static int libssh_read_dir(URLContext *h, AVIODirEntry **next)
static const AVClass libssh_context_class
static int libssh_write(URLContext *h, const unsigned char *buf, int size)
@ AV_OPT_TYPE_INT
Underlying C type is int.
@ AV_OPT_TYPE_STRING
Underlying C type is a uint8_t* that is either NULL or points to a C string allocated with the av_mal...
Generated on Wed Nov 19 2025 19:24:01 for FFmpeg by
doxygen
1.8.17