21 #ifndef FFSERVER_CONFIG_H 22 #define FFSERVER_CONFIG_H 24 #define FFM_PACKET_SIZE 4096 30 #define FFSERVER_MAX_STREAMS 20 98 struct in_addr multicast_ip;
126 char logfilename[1024];
127 struct sockaddr_in http_addr;
128 struct sockaddr_in rtsp_addr;
149 const char *p,
const char *filename,
int line_num);
FFServerIPAddressACL * acl
unsigned int nb_max_connections
static FFServerConfig config
This struct describes the properties of an encoded stream.
AVCodecContext * dummy_vctx
AVCodecContext * dummy_actx
struct FFServerStream * next
AVRational sample_aspect_ratio
AVCodecParameters * codecpar
int feed_streams[FFSERVER_MAX_STREAMS]
void ffserver_free_child_args(void *argsp)
AVCodecID
Identify the syntax and semantics of the bitstream.
#define FFSERVER_MAX_STREAMS
struct FFServerStream * next_feed
struct FFServerIPAddressACL * next
AVDictionary * video_opts
void ffserver_get_arg(char *buf, int buf_size, const char **pp)
main external API structure.
AVDictionary * audio_opts
Rational number (pair of numerator and denominator).
This holds the stream parameters for an AVStream, it cannot be a AVStream because AVStreams cannot be...
LayeredAVStream * streams[FFSERVER_MAX_STREAMS]
FFServerStream * first_feed
struct FFServerStream * feed
char * recommended_encoder_configuration
FFServerStream * first_stream
void ffserver_parse_acl_row(FFServerStream *stream, FFServerStream *feed, FFServerIPAddressACL *ext_acl, const char *p, const char *filename, int line_num)
unsigned int nb_max_http_connections
int ffserver_parse_ffconfig(const char *filename, FFServerConfig *config)
enum FFServerIPAddressAction action