Data Fields | |
enum StreamType | stream_type |
char | filename [1024] |
struct FFStream * | feed |
AVFormatParameters * | ap_in |
AVInputFormat * | ifmt |
AVOutputFormat * | fmt |
IPAddressACL * | acl |
char | dynamic_acl [1024] |
int | nb_streams |
int | prebuffer |
int64_t | max_time |
int | send_on_key |
AVStream * | streams [MAX_STREAMS] |
int | feed_streams [MAX_STREAMS] |
char | feed_filename [1024] |
char | author [512] |
char | title [512] |
char | copyright [512] |
char | comment [512] |
pid_t | pid |
time_t | pid_start |
char ** | child_argv |
struct FFStream * | next |
unsigned | bandwidth |
char * | rtsp_option |
int | is_multicast |
struct in_addr | multicast_ip |
int | multicast_port |
int | multicast_ttl |
int | loop |
int | feed_opened |
int | is_feed |
int | readonly |
int | truncate |
int | conns_served |
int64_t | bytes_served |
int64_t | feed_max_size |
int64_t | feed_write_index |
int64_t | feed_size |
struct FFStream * | next_feed |
Definition at line 198 of file ffserver.c.
Definition at line 203 of file ffserver.c.
Referenced by build_file_streams(), and open_input_stream().
char FFStream::author[512] |
unsigned FFStream::bandwidth |
Definition at line 224 of file ffserver.c.
Referenced by close_connection(), compute_bandwidth(), compute_status(), http_parse_request(), and rtp_new_connection().
int64_t FFStream::bytes_served |
Definition at line 240 of file ffserver.c.
Referenced by compute_status(), handle_connection(), and http_send_data().
char** FFStream::child_argv |
Definition at line 222 of file ffserver.c.
Referenced by handle_child_exit(), parse_ffconfig(), and start_children().
char FFStream::comment[512] |
Definition at line 239 of file ffserver.c.
Referenced by compute_status(), and http_parse_request().
char FFStream::copyright[512] |
char FFStream::dynamic_acl[1024] |
Definition at line 207 of file ffserver.c.
Referenced by parse_dynamic_acl(), parse_ffconfig(), and validate_acl().
struct FFStream* FFStream::feed [read] |
Definition at line 201 of file ffserver.c.
Referenced by build_feed_streams(), build_file_streams(), compute_status(), http_prepare_data(), http_receive_data(), modify_current_stream(), open_input_stream(), parse_ffconfig(), and rtp_new_av_stream().
char FFStream::feed_filename[1024] |
Definition at line 214 of file ffserver.c.
Referenced by build_feed_streams(), build_file_streams(), compute_status(), http_parse_request(), http_receive_data(), http_start_receive_data(), open_input_stream(), and parse_ffconfig().
int64_t FFStream::feed_max_size |
Definition at line 241 of file ffserver.c.
Referenced by build_feed_streams(), http_receive_data(), and parse_ffconfig().
Definition at line 235 of file ffserver.c.
Referenced by close_connection(), http_parse_request(), http_prepare_data(), http_receive_data(), and http_start_receive_data().
int64_t FFStream::feed_size |
Definition at line 243 of file ffserver.c.
Referenced by build_feed_streams(), http_prepare_data(), http_receive_data(), and http_start_receive_data().
int FFStream::feed_streams[MAX_STREAMS] |
Definition at line 213 of file ffserver.c.
Referenced by build_feed_streams(), http_parse_request(), http_prepare_data(), modify_current_stream(), and rtp_new_av_stream().
int64_t FFStream::feed_write_index |
Definition at line 242 of file ffserver.c.
Referenced by build_feed_streams(), http_prepare_data(), http_receive_data(), and http_start_receive_data().
char FFStream::filename[1024] |
Definition at line 200 of file ffserver.c.
Referenced by compute_real_filename(), compute_status(), find_rtp_session_with_url(), handle_child_exit(), http_parse_request(), parse_ffconfig(), rtp_new_av_stream(), rtsp_cmd_describe(), rtsp_cmd_setup(), and start_multicast().
Definition at line 205 of file ffserver.c.
Referenced by build_feed_streams(), build_file_streams(), compute_status(), http_parse_request(), http_prepare_data(), http_receive_data(), parse_ffconfig(), rtsp_cmd_describe(), and rtsp_cmd_setup().
Definition at line 204 of file ffserver.c.
Referenced by build_file_streams(), open_input_stream(), and parse_ffconfig().
Definition at line 236 of file ffserver.c.
Referenced by build_feed_streams(), http_parse_request(), parse_ffconfig(), rtsp_cmd_describe(), and rtsp_cmd_setup().
Definition at line 228 of file ffserver.c.
Referenced by compute_status(), parse_ffconfig(), prepare_sdp_description(), rtp_new_av_stream(), and start_multicast().
int FFStream::loop |
int64_t FFStream::max_time |
struct in_addr FFStream::multicast_ip [read] |
Definition at line 229 of file ffserver.c.
Referenced by parse_ffconfig(), prepare_sdp_description(), and start_multicast().
Definition at line 230 of file ffserver.c.
Referenced by parse_ffconfig(), prepare_sdp_description(), and start_multicast().
Definition at line 231 of file ffserver.c.
Referenced by parse_ffconfig(), prepare_sdp_description(), and rtp_new_av_stream().
Definition at line 208 of file ffserver.c.
Referenced by add_av_stream(), add_av_stream1(), add_codec(), build_feed_streams(), close_connection(), compute_bandwidth(), compute_status(), find_rtp_session_with_url(), find_stream_in_feed(), http_prepare_data(), http_receive_data(), modify_current_stream(), open_input_stream(), prepare_sdp_description(), rtsp_cmd_setup(), and start_multicast().
struct FFStream* FFStream::next [read] |
Definition at line 223 of file ffserver.c.
Referenced by build_feed_streams(), build_file_streams(), compute_bandwidth(), compute_real_filename(), compute_status(), handle_child_exit(), http_parse_request(), parse_ffconfig(), remove_stream(), rtsp_cmd_describe(), rtsp_cmd_setup(), start_children(), and start_multicast().
struct FFStream* FFStream::next_feed [read] |
Definition at line 244 of file ffserver.c.
Referenced by build_feed_streams(), and parse_ffconfig().
pid_t FFStream::pid |
Definition at line 220 of file ffserver.c.
Referenced by compute_status(), handle_child_exit(), and start_children().
time_t FFStream::pid_start |
Definition at line 237 of file ffserver.c.
Referenced by build_feed_streams(), http_start_receive_data(), and parse_ffconfig().
char* FFStream::rtsp_option |
Definition at line 199 of file ffserver.c.
Referenced by build_file_streams(), close_connection(), compute_status(), http_parse_request(), and parse_ffconfig().
AVStream* FFStream::streams[MAX_STREAMS] |
Definition at line 212 of file ffserver.c.
Referenced by add_av_stream(), add_av_stream1(), add_codec(), build_feed_streams(), compute_bandwidth(), compute_status(), find_stream_in_feed(), http_prepare_data(), http_receive_data(), modify_current_stream(), open_input_stream(), prepare_sdp_description(), and rtp_new_av_stream().
char FFStream::title[512] |
Definition at line 217 of file ffserver.c.
Referenced by http_prepare_data(), parse_ffconfig(), and prepare_sdp_description().
Definition at line 238 of file ffserver.c.
Referenced by http_start_receive_data(), and parse_ffconfig().