| 
    FFmpeg
    
   | 
 
#include <ffserver_config.h>
Data Fields | |
| enum FFServerStreamType | stream_type | 
| char | filename [1024] | 
| struct FFServerStream * | feed | 
| AVDictionary * | in_opts | 
| AVDictionary * | metadata | 
| AVInputFormat * | ifmt | 
| AVOutputFormat * | fmt | 
| FFServerIPAddressACL * | acl | 
| char | dynamic_acl [1024] | 
| int | nb_streams | 
| int | prebuffer | 
| int64_t | max_time | 
| int | send_on_key | 
| AVStream * | streams [FFSERVER_MAX_STREAMS] | 
| int | feed_streams [FFSERVER_MAX_STREAMS] | 
| char | feed_filename [1024] | 
| pid_t | pid | 
| time_t | pid_start | 
| char ** | child_argv | 
| struct FFServerStream * | next | 
| unsigned | bandwidth | 
| char * | rtsp_option | 
| int | is_multicast | 
| struct in_addr | multicast_ip | 
| int | multicast_port | 
| int | multicast_ttl | 
| int | loop | 
| char | single_frame | 
| 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 FFServerStream * | next_feed | 
Definition at line 51 of file ffserver_config.h.
| enum FFServerStreamType FFServerStream::stream_type | 
Definition at line 52 of file ffserver_config.h.
Referenced by build_file_streams(), close_connection(), compute_status(), ffserver_parse_config_redirect(), ffserver_parse_config_stream(), and http_parse_request().
| char FFServerStream::filename[1024] | 
Definition at line 53 of file ffserver_config.h.
Referenced by build_file_streams(), compute_real_filename(), compute_status(), ffserver_parse_config_feed(), ffserver_parse_config_redirect(), ffserver_parse_config_stream(), find_rtp_session_with_url(), handle_child_exit(), http_parse_request(), http_prepare_data(), rtp_new_av_stream(), rtsp_cmd_describe(), rtsp_cmd_setup(), and start_multicast().
| struct FFServerStream* FFServerStream::feed | 
Definition at line 54 of file ffserver_config.h.
Referenced by build_feed_streams(), build_file_streams(), compute_status(), ffserver_parse_config_feed(), ffserver_parse_config_stream(), http_prepare_data(), http_receive_data(), modify_current_stream(), open_input_stream(), and rtp_new_av_stream().
| AVDictionary* FFServerStream::in_opts | 
Definition at line 55 of file ffserver_config.h.
Referenced by build_file_streams(), and open_input_stream().
| AVDictionary* FFServerStream::metadata | 
Definition at line 56 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), http_prepare_data(), and prepare_sdp_description().
| AVInputFormat* FFServerStream::ifmt | 
Definition at line 57 of file ffserver_config.h.
Referenced by build_file_streams(), ffserver_parse_config_stream(), and open_input_stream().
| AVOutputFormat* FFServerStream::fmt | 
Definition at line 58 of file ffserver_config.h.
Referenced by build_feed_streams(), build_file_streams(), compute_status(), ffserver_parse_config_feed(), ffserver_parse_config_stream(), http_parse_request(), http_prepare_data(), http_receive_data(), rtsp_cmd_describe(), and rtsp_cmd_setup().
| FFServerIPAddressACL* FFServerStream::acl | 
Definition at line 59 of file ffserver_config.h.
Referenced by ffserver_parse_acl_row(), and validate_acl().
| char FFServerStream::dynamic_acl[1024] | 
Definition at line 60 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), parse_dynamic_acl(), and validate_acl().
| int FFServerStream::nb_streams | 
Definition at line 61 of file ffserver_config.h.
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().
| int FFServerStream::prebuffer | 
Definition at line 62 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), and open_input_stream().
| int64_t FFServerStream::max_time | 
Definition at line 63 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), and http_prepare_data().
| int FFServerStream::send_on_key | 
Definition at line 64 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), and http_prepare_data().
| AVStream* FFServerStream::streams[FFSERVER_MAX_STREAMS] | 
Definition at line 65 of file ffserver_config.h.
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().
| int FFServerStream::feed_streams[FFSERVER_MAX_STREAMS] | 
Definition at line 66 of file ffserver_config.h.
Referenced by build_feed_streams(), http_parse_request(), http_prepare_data(), modify_current_stream(), and rtp_new_av_stream().
| char FFServerStream::feed_filename[1024] | 
Definition at line 67 of file ffserver_config.h.
Referenced by build_feed_streams(), build_file_streams(), compute_status(), ffserver_parse_config_feed(), ffserver_parse_config_redirect(), ffserver_parse_config_stream(), http_parse_request(), http_receive_data(), http_start_receive_data(), and open_input_stream().
| pid_t FFServerStream::pid | 
Definition at line 69 of file ffserver_config.h.
Referenced by compute_status(), handle_child_exit(), and start_children().
| time_t FFServerStream::pid_start | 
Definition at line 70 of file ffserver_config.h.
Referenced by handle_child_exit(), and start_children().
| char** FFServerStream::child_argv | 
Definition at line 71 of file ffserver_config.h.
Referenced by ffserver_parse_config_feed(), handle_child_exit(), and start_children().
| struct FFServerStream* FFServerStream::next | 
Definition at line 72 of file ffserver_config.h.
Referenced by build_feed_streams(), build_file_streams(), compute_bandwidth(), compute_real_filename(), compute_status(), ffserver_parse_config_feed(), ffserver_parse_config_stream(), ffserver_parse_ffconfig(), handle_child_exit(), http_parse_request(), remove_stream(), rtsp_cmd_describe(), rtsp_cmd_setup(), start_children(), and start_multicast().
| unsigned FFServerStream::bandwidth | 
Definition at line 73 of file ffserver_config.h.
Referenced by close_connection(), compute_bandwidth(), compute_status(), http_parse_request(), and rtp_new_connection().
| char* FFServerStream::rtsp_option | 
Definition at line 75 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream().
| int FFServerStream::is_multicast | 
Definition at line 77 of file ffserver_config.h.
Referenced by compute_status(), ffserver_parse_config_stream(), prepare_sdp_description(), rtp_new_av_stream(), and start_multicast().
| struct in_addr FFServerStream::multicast_ip | 
Definition at line 78 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), prepare_sdp_description(), and start_multicast().
| int FFServerStream::multicast_port | 
Definition at line 79 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), prepare_sdp_description(), and start_multicast().
| int FFServerStream::multicast_ttl | 
Definition at line 80 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), prepare_sdp_description(), and rtp_new_av_stream().
| int FFServerStream::loop | 
Definition at line 81 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), and http_prepare_data().
| char FFServerStream::single_frame | 
Definition at line 82 of file ffserver_config.h.
Referenced by ffserver_parse_config_stream(), and handle_connection().
| int FFServerStream::feed_opened | 
Definition at line 85 of file ffserver_config.h.
Referenced by close_connection(), http_parse_request(), http_receive_data(), and http_start_receive_data().
| int FFServerStream::is_feed | 
Definition at line 86 of file ffserver_config.h.
Referenced by build_feed_streams(), ffserver_parse_config_feed(), http_parse_request(), rtsp_cmd_describe(), and rtsp_cmd_setup().
| int FFServerStream::readonly | 
Definition at line 87 of file ffserver_config.h.
Referenced by build_feed_streams(), ffserver_parse_config_feed(), and http_start_receive_data().
| int FFServerStream::truncate | 
Definition at line 88 of file ffserver_config.h.
Referenced by ffserver_parse_config_feed(), and http_start_receive_data().
| int FFServerStream::conns_served | 
Definition at line 89 of file ffserver_config.h.
Referenced by compute_status(), and http_parse_request().
| int64_t FFServerStream::bytes_served | 
Definition at line 90 of file ffserver_config.h.
Referenced by compute_status(), handle_connection(), and http_send_data().
| int64_t FFServerStream::feed_max_size | 
Definition at line 91 of file ffserver_config.h.
Referenced by build_feed_streams(), ffserver_parse_config_feed(), and http_receive_data().
| int64_t FFServerStream::feed_write_index | 
Definition at line 92 of file ffserver_config.h.
Referenced by build_feed_streams(), http_prepare_data(), http_receive_data(), and http_start_receive_data().
| int64_t FFServerStream::feed_size | 
Definition at line 93 of file ffserver_config.h.
Referenced by build_feed_streams(), http_prepare_data(), http_receive_data(), and http_start_receive_data().
| struct FFServerStream* FFServerStream::next_feed | 
Definition at line 94 of file ffserver_config.h.
Referenced by build_feed_streams(), ffserver_parse_config_stream(), and ffserver_parse_ffconfig().
 1.8.6