|
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