FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | FFServerIPAddressACL |
struct | LayeredAVStream |
This holds the stream parameters for an AVStream, it cannot be a AVStream because AVStreams cannot be instanciated without a AVFormatContext, especially not outside libavformat. More... | |
struct | FFServerStream |
struct | FFServerConfig |
Macros | |
#define | FFM_PACKET_SIZE 4096 |
#define | FFSERVER_MAX_STREAMS 20 |
Enumerations | |
enum | FFServerStreamType { STREAM_TYPE_LIVE, STREAM_TYPE_STATUS, STREAM_TYPE_REDIRECT } |
enum | FFServerIPAddressAction { IP_ALLOW = 1, IP_DENY } |
Functions | |
void | ffserver_get_arg (char *buf, int buf_size, const char **pp) |
void | ffserver_parse_acl_row (FFServerStream *stream, FFServerStream *feed, FFServerIPAddressACL *ext_acl, const char *p, const char *filename, int line_num) |
int | ffserver_parse_ffconfig (const char *filename, FFServerConfig *config) |
void | ffserver_free_child_args (void *argsp) |
#define FFM_PACKET_SIZE 4096 |
Definition at line 24 of file ffserver_config.h.
Referenced by adjust_write_index(), build_feed_streams(), ffm2_read_header(), ffm_is_avail_data(), ffm_read_header(), ffm_seek(), ffm_seek1(), ffm_write_header(), ffserver_parse_config_feed(), http_receive_data(), http_start_receive_data(), and open_input_stream().
#define FFSERVER_MAX_STREAMS 20 |
Definition at line 30 of file ffserver_config.h.
enum FFServerStreamType |
Enumerator | |
---|---|
STREAM_TYPE_LIVE | |
STREAM_TYPE_STATUS | |
STREAM_TYPE_REDIRECT |
Definition at line 33 of file ffserver_config.h.
Enumerator | |
---|---|
IP_ALLOW | |
IP_DENY |
Definition at line 39 of file ffserver_config.h.
Definition at line 82 of file ffserver_config.c.
Referenced by ffserver_parse_acl_row(), ffserver_parse_config_feed(), ffserver_parse_config_global(), ffserver_parse_config_redirect(), ffserver_parse_config_stream(), ffserver_parse_ffconfig(), and parse_dynamic_acl().
void ffserver_parse_acl_row | ( | FFServerStream * | stream, |
FFServerStream * | feed, | ||
FFServerIPAddressACL * | ext_acl, | ||
const char * | p, | ||
const char * | filename, | ||
int | line_num | ||
) |
Definition at line 110 of file ffserver_config.c.
Referenced by ffserver_parse_config_feed(), ffserver_parse_config_stream(), and parse_dynamic_acl().
int ffserver_parse_ffconfig | ( | const char * | filename, |
FFServerConfig * | config | ||
) |
Definition at line 1208 of file ffserver_config.c.
Referenced by main().
Definition at line 1311 of file ffserver_config.c.
Referenced by handle_child_exit().