21 #ifndef FFTOOLS_FFSERVER_CONFIG_H
22 #define FFTOOLS_FFSERVER_CONFIG_H
24 #define FFM_PACKET_SIZE 4096
30 #define FFSERVER_MAX_STREAMS 20
149 const char *p,
const char *filename,
int line_num);
struct sockaddr_in http_addr
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
enum AVCodecID guessed_video_codec_id
AVRational sample_aspect_ratio
enum AVCodecID guessed_audio_codec_id
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
enum FFServerStreamType stream_type
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
struct sockaddr_in rtsp_addr
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
struct in_addr multicast_ip
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