FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | FFServerIPAddressACL |
struct | FFServerStream |
struct | FFServerConfig |
Macros | |
#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 FFSERVER_MAX_STREAMS 20 |
Definition at line 28 of file ffserver_config.h.
enum FFServerStreamType |
Definition at line 31 of file ffserver_config.h.
Definition at line 37 of file ffserver_config.h.
void ffserver_get_arg | ( | char * | buf, |
int | buf_size, | ||
const char ** | pp | ||
) |
Definition at line 85 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 113 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 1198 of file ffserver_config.c.
Referenced by main().
Definition at line 1301 of file ffserver_config.c.
Referenced by handle_child_exit().