FFmpeg
4.0
|
#include "libavutil/avstring.h"
#include "libavutil/internal.h"
#include "libavutil/parseutils.h"
#include "avformat.h"
#include "internal.h"
#include "url.h"
#include "libavutil/opt.h"
#include "libavutil/bprint.h"
Go to the source code of this file.
Data Structures | |
struct | FTPContext |
Macros | |
#define | CONTROL_BUFFER_SIZE 1024 |
#define | DIR_BUFFER_SIZE 4096 |
#define | OFFSET(x) offsetof(FTPContext, x) |
#define | D AV_OPT_FLAG_DECODING_PARAM |
#define | E AV_OPT_FLAG_ENCODING_PARAM |
Enumerations | |
enum | FTPState { UNKNOWN, READY, DOWNLOADING, UPLOADING, LISTING_DIR, DISCONNECTED } |
enum | FTPListingMethod { UNKNOWN_METHOD, NLST, MLSD } |
Variables | |
static const AVOption | options [] |
static const AVClass | ftp_context_class |
const URLProtocol | ff_ftp_protocol |
#define CONTROL_BUFFER_SIZE 1024 |
Definition at line 30 of file ftp.c.
Referenced by ftp_auth(), ftp_connect_control_connection(), ftp_connect_data_connection(), ftp_file_size(), ftp_getc(), ftp_restart(), ftp_retrieve(), ftp_status(), and ftp_store().
#define DIR_BUFFER_SIZE 4096 |
Definition at line 31 of file ftp.c.
Referenced by ftp_open_dir(), and ftp_read_dir().
#define OFFSET | ( | x | ) | offsetof(FTPContext, x) |
#define D AV_OPT_FLAG_DECODING_PARAM |
#define E AV_OPT_FLAG_ENCODING_PARAM |
enum FTPState |
enum FTPListingMethod |
|
static |
Definition at line 862 of file ftp.c.
Referenced by ftp_delete(), ftp_move(), and ftp_open().
|
static |
Definition at line 93 of file ftp.c.
Referenced by ftp_get_line().
|
static |
Definition at line 110 of file ftp.c.
Referenced by ftp_status().
|
static |
Definition at line 138 of file ftp.c.
Referenced by ftp_abort(), ftp_connect_control_connection(), and ftp_send_command().
|
static |
Definition at line 199 of file ftp.c.
Referenced by ftp_abort(), ftp_auth(), ftp_current_dir(), ftp_delete(), ftp_features(), ftp_file_size(), ftp_list_mlsd(), ftp_list_nlst(), ftp_move(), ftp_passive_mode(), ftp_passive_mode_epsv(), ftp_restart(), ftp_retrieve(), ftp_set_dir(), ftp_store(), and ftp_type().
|
static |
Definition at line 224 of file ftp.c.
Referenced by ftp_abort(), and ftp_close_both_connections().
|
static |
Definition at line 231 of file ftp.c.
Referenced by ftp_abort(), and ftp_close().
|
static |
Definition at line 237 of file ftp.c.
Referenced by ftp_connect_control_connection().
|
static |
Definition at line 259 of file ftp.c.
Referenced by ftp_connect_data_connection().
|
static |
Definition at line 301 of file ftp.c.
Referenced by ftp_connect_data_connection().
|
static |
Definition at line 347 of file ftp.c.
Referenced by ftp_connect().
|
static |
Definition at line 385 of file ftp.c.
Referenced by ftp_open().
|
static |
Definition at line 404 of file ftp.c.
Referenced by ftp_read().
|
static |
Definition at line 420 of file ftp.c.
Referenced by ftp_write().
|
static |
Definition at line 436 of file ftp.c.
Referenced by ftp_connect_control_connection().
|
static |
Definition at line 447 of file ftp.c.
Referenced by ftp_connect_data_connection(), and ftp_open().
|
static |
Definition at line 459 of file ftp.c.
Referenced by ftp_open_dir().
|
static |
Definition at line 470 of file ftp.c.
Referenced by ftp_list().
|
static |
Definition at line 481 of file ftp.c.
Referenced by ftp_list().
|
static |
Definition at line 505 of file ftp.c.
Referenced by ftp_features(), and ftp_list_nlst().
|
static |
Definition at line 494 of file ftp.c.
Referenced by ftp_open_dir().
|
static |
Definition at line 513 of file ftp.c.
Referenced by ftp_connect_control_connection().
|
static |
Definition at line 533 of file ftp.c.
Referenced by ftp_abort(), and ftp_connect().
|
static |
Definition at line 582 of file ftp.c.
Referenced by ftp_open_dir(), ftp_read(), and ftp_write().
|
static |
Definition at line 616 of file ftp.c.
Referenced by ftp_read(), and ftp_seek().
|
static |
Definition at line 654 of file ftp.c.
Referenced by ftp_delete(), ftp_move(), ftp_open(), and ftp_open_dir().
|
static |
|
static |
Definition at line 733 of file ftp.c.
Referenced by ftp_read().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 929 of file ftp.c.
Referenced by ftp_parse_entry_mlsd().
|
static |
Definition at line 937 of file ftp.c.
Referenced by ftp_parse_entry().
|
static |
Definition at line 943 of file ftp.c.
Referenced by ftp_parse_entry().
|
static |
Definition at line 979 of file ftp.c.
Referenced by ftp_read_dir().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const URLProtocol ff_ftp_protocol |