| FFmpeg
    | 
Definition at line 126 of file ffserver.c.
| enum HTTPState HTTPContext::state | 
Definition at line 127 of file ffserver.c.
Referenced by close_connection(), compute_status(), handle_connection(), http_parse_request(), http_prepare_data(), http_receive_data(), http_send_data(), http_server(), rtp_new_connection(), rtsp_cmd_interrupt(), rtsp_cmd_play(), rtsp_parse_request(), start_multicast(), and start_wait_request().
| int HTTPContext::fd | 
Definition at line 128 of file ffserver.c.
Referenced by close_connection(), handle_connection(), http_parse_request(), http_receive_data(), http_send_data(), http_server(), new_connection(), rtp_new_connection(), and rtsp_cmd_describe().
| struct sockaddr_in HTTPContext::from_addr | 
Definition at line 129 of file ffserver.c.
Referenced by compute_status(), http_parse_request(), log_connection(), new_connection(), rtp_new_connection(), rtsp_cmd_setup(), and validate_acl_list().
| struct pollfd* HTTPContext::poll_entry | 
Definition at line 130 of file ffserver.c.
Referenced by handle_connection(), http_server(), new_connection(), and rtp_new_connection().
| int64_t HTTPContext::timeout | 
Definition at line 131 of file ffserver.c.
Referenced by handle_connection(), and start_wait_request().
| uint8_t* HTTPContext::buffer_ptr | 
Definition at line 132 of file ffserver.c.
Referenced by compute_status(), get_packet_send_clock(), handle_connection(), http_parse_request(), http_prepare_data(), http_receive_data(), http_send_data(), http_start_receive_data(), rtsp_parse_request(), and start_wait_request().
| uint8_t * HTTPContext::buffer_end | 
Definition at line 132 of file ffserver.c.
Referenced by compute_status(), get_packet_send_clock(), handle_connection(), http_parse_request(), http_prepare_data(), http_receive_data(), http_send_data(), http_start_receive_data(), rtsp_parse_request(), and start_wait_request().
| int HTTPContext::http_error | 
Definition at line 133 of file ffserver.c.
Referenced by handle_connection(), http_parse_request(), and log_connection().
| int HTTPContext::post | 
Definition at line 134 of file ffserver.c.
Referenced by close_connection(), and http_parse_request().
| int HTTPContext::chunked_encoding | 
Definition at line 135 of file ffserver.c.
Referenced by http_receive_data(), and http_start_receive_data().
| int HTTPContext::chunk_size | 
Definition at line 136 of file ffserver.c.
Referenced by http_receive_data().
| struct HTTPContext* HTTPContext::next | 
Definition at line 137 of file ffserver.c.
Referenced by close_connection(), compute_status(), find_rtp_session(), http_parse_request(), http_receive_data(), http_server(), new_connection(), and rtp_new_connection().
| int HTTPContext::got_key_frame | 
Definition at line 138 of file ffserver.c.
Referenced by http_prepare_data().
| int64_t HTTPContext::data_count | 
Definition at line 139 of file ffserver.c.
Referenced by compute_status(), handle_connection(), http_receive_data(), http_send_data(), and log_connection().
| int HTTPContext::feed_fd | 
Definition at line 141 of file ffserver.c.
Referenced by close_connection(), http_receive_data(), and http_start_receive_data().
| AVFormatContext* HTTPContext::fmt_in | 
Definition at line 143 of file ffserver.c.
Referenced by close_connection(), http_prepare_data(), and open_input_stream().
| int64_t HTTPContext::start_time | 
Definition at line 144 of file ffserver.c.
Referenced by get_server_clock(), http_prepare_data(), and open_input_stream().
| int64_t HTTPContext::first_pts | 
Definition at line 145 of file ffserver.c.
Referenced by http_prepare_data(), open_input_stream(), and rtsp_cmd_interrupt().
| int64_t HTTPContext::cur_pts | 
Definition at line 146 of file ffserver.c.
Referenced by get_packet_send_clock(), and http_prepare_data().
| int64_t HTTPContext::cur_frame_duration | 
Definition at line 147 of file ffserver.c.
Referenced by get_packet_send_clock(), and http_prepare_data().
| int HTTPContext::cur_frame_bytes | 
Definition at line 148 of file ffserver.c.
Referenced by get_packet_send_clock(), handle_connection(), and http_prepare_data().
| int HTTPContext::pts_stream_index | 
Definition at line 151 of file ffserver.c.
Referenced by open_input_stream().
| int64_t HTTPContext::cur_clock | 
Definition at line 152 of file ffserver.c.
| struct FFServerStream* HTTPContext::stream | 
Definition at line 154 of file ffserver.c.
Referenced by close_connection(), compute_status(), find_rtp_session_with_url(), handle_connection(), http_parse_request(), http_prepare_data(), http_receive_data(), http_send_data(), http_start_receive_data(), modify_current_stream(), open_input_stream(), rtp_new_av_stream(), rtp_new_connection(), rtsp_cmd_setup(), and start_multicast().
| int HTTPContext::feed_streams[FFSERVER_MAX_STREAMS] | 
Definition at line 156 of file ffserver.c.
Referenced by compute_status(), http_parse_request(), and modify_current_stream().
| int HTTPContext::switch_feed_streams[FFSERVER_MAX_STREAMS] | 
Definition at line 157 of file ffserver.c.
Referenced by http_parse_request(), http_prepare_data(), and modify_current_stream().
| int HTTPContext::switch_pending | 
Definition at line 158 of file ffserver.c.
Referenced by http_parse_request(), and http_prepare_data().
| AVFormatContext* HTTPContext::pfmt_ctx | 
Definition at line 159 of file ffserver.c.
Referenced by close_connection(), and http_prepare_data().
| int HTTPContext::last_packet_sent | 
Definition at line 160 of file ffserver.c.
Referenced by close_connection(), and http_prepare_data().
| int HTTPContext::suppress_log | 
Definition at line 161 of file ffserver.c.
Referenced by http_parse_request(), and log_connection().
| DataRateData HTTPContext::datarate | 
Definition at line 162 of file ffserver.c.
Referenced by compute_status(), http_receive_data(), and http_send_data().
| int HTTPContext::wmp_client_id | 
Definition at line 163 of file ffserver.c.
Referenced by http_parse_request().
| char HTTPContext::protocol[16] | 
Definition at line 164 of file ffserver.c.
Referenced by compute_status(), http_parse_request(), log_connection(), rtp_new_av_stream(), rtp_new_connection(), and rtsp_parse_request().
| char HTTPContext::method[16] | 
Definition at line 165 of file ffserver.c.
Referenced by http_connect(), http_parse_request(), log_connection(), process_line(), and rtsp_parse_request().
| char HTTPContext::url[128] | 
Definition at line 166 of file ffserver.c.
Referenced by compute_status(), http_parse_request(), log_connection(), and rtsp_parse_request().
| char HTTPContext::clean_url[128 *7] | 
Definition at line 167 of file ffserver.c.
Referenced by compute_status().
| int HTTPContext::buffer_size | 
Definition at line 168 of file ffserver.c.
Referenced by http_parse_request(), new_connection(), rtp_new_connection(), and start_wait_request().
| uint8_t* HTTPContext::buffer | 
Definition at line 169 of file ffserver.c.
Referenced by close_connection(), compute_status(), handle_connection(), http_connect(), http_getc(), http_parse_request(), http_receive_data(), http_seek_internal(), http_start_receive_data(), new_connection(), rtp_new_connection(), rtsp_parse_request(), and start_wait_request().
| int HTTPContext::is_packetized | 
Definition at line 170 of file ffserver.c.
Referenced by handle_connection(), http_prepare_data(), http_send_data(), http_server(), and rtp_new_connection().
| int HTTPContext::packet_stream_index | 
Definition at line 171 of file ffserver.c.
Referenced by http_prepare_data(), and http_send_data().
| uint8_t* HTTPContext::pb_buffer | 
Definition at line 174 of file ffserver.c.
Referenced by close_connection(), compute_status(), handle_connection(), http_prepare_data(), and rtsp_parse_request().
| AVIOContext* HTTPContext::pb | 
Definition at line 175 of file ffserver.c.
Referenced by rtsp_cmd_describe(), rtsp_cmd_interrupt(), rtsp_cmd_options(), rtsp_cmd_play(), rtsp_cmd_setup(), rtsp_parse_request(), rtsp_reply_error(), and rtsp_reply_header().
| int HTTPContext::seq | 
Definition at line 176 of file ffserver.c.
Referenced by rtsp_cmd_options(), rtsp_parse_request(), and rtsp_reply_header().
| enum RTSPLowerTransport HTTPContext::rtp_protocol | 
Definition at line 179 of file ffserver.c.
Referenced by http_prepare_data(), http_send_data(), rtp_new_av_stream(), rtp_new_connection(), and rtsp_cmd_setup().
| char HTTPContext::session_id[32] | 
Definition at line 180 of file ffserver.c.
Referenced by find_rtp_session(), rtp_new_connection(), rtsp_cmd_interrupt(), rtsp_cmd_play(), rtsp_cmd_setup(), and start_multicast().
| AVFormatContext* HTTPContext::rtp_ctx[FFSERVER_MAX_STREAMS] | 
Definition at line 181 of file ffserver.c.
Referenced by close_connection(), http_prepare_data(), rtp_new_av_stream(), and rtsp_cmd_setup().
| URLContext* HTTPContext::rtp_handles[FFSERVER_MAX_STREAMS] | 
Definition at line 184 of file ffserver.c.
Referenced by close_connection(), http_prepare_data(), http_send_data(), rtp_new_av_stream(), and rtsp_cmd_setup().
| struct HTTPContext* HTTPContext::rtsp_c | 
Definition at line 187 of file ffserver.c.
Referenced by close_connection(), http_send_data(), and rtp_new_av_stream().
| uint8_t* HTTPContext::packet_buffer | 
Definition at line 188 of file ffserver.c.
Referenced by close_connection(), handle_connection(), and http_send_data().
| uint8_t * HTTPContext::packet_buffer_ptr | 
Definition at line 188 of file ffserver.c.
Referenced by handle_connection(), and http_send_data().
| uint8_t * HTTPContext::packet_buffer_end | 
Definition at line 188 of file ffserver.c.
Referenced by handle_connection(), and http_send_data().
| URLContext* HTTPContext::hd | 
Definition at line 63 of file http.c.
Referenced by http_accept(), http_buf_read(), http_close(), http_connect(), http_get_file_handle(), http_get_short_seek(), http_getc(), http_handshake(), http_listen(), http_open_cnx(), http_open_cnx_internal(), http_read_stream(), http_seek_internal(), http_shutdown(), http_write(), and http_write_reply().
| unsigned char HTTPContext::buffer[BUFFER_SIZE] | 
| unsigned char * HTTPContext::buf_ptr | 
Definition at line 64 of file http.c.
Referenced by http_buf_read(), http_connect(), http_getc(), and http_seek_internal().
| unsigned char * HTTPContext::buf_end | 
Definition at line 64 of file http.c.
Referenced by http_buf_read(), http_connect(), http_getc(), and http_seek_internal().
| int HTTPContext::line_count | 
Definition at line 65 of file http.c.
Referenced by http_connect(), and http_read_header().
| int HTTPContext::http_code | 
Definition at line 66 of file http.c.
Referenced by http_connect(), http_open_cnx(), and process_line().
| uint64_t HTTPContext::chunksize | 
Definition at line 68 of file http.c.
Referenced by http_buf_read(), http_read_header(), and process_line().
| uint64_t HTTPContext::off | 
Definition at line 69 of file http.c.
Referenced by ff_http_do_new_request(), http_buf_read(), http_connect(), http_read_stream(), http_seek_internal(), and parse_content_range().
| uint64_t HTTPContext::end_off | 
Definition at line 69 of file http.c.
Referenced by http_buf_read(), and http_connect().
| uint64_t HTTPContext::filesize | 
Definition at line 69 of file http.c.
Referenced by http_buf_read(), http_connect(), http_open(), http_read_header(), http_read_stream(), http_seek_internal(), parse_content_range(), and process_line().
| char* HTTPContext::location | 
Definition at line 70 of file http.c.
Referenced by ff_http_do_new_request(), http_open(), http_open_cnx_internal(), and parse_location().
| HTTPAuthState HTTPContext::auth_state | 
Definition at line 71 of file http.c.
Referenced by check_http_code(), http_connect(), http_open_cnx(), and process_line().
| HTTPAuthState HTTPContext::proxy_auth_state | 
Definition at line 72 of file http.c.
Referenced by check_http_code(), http_connect(), http_open_cnx(), and process_line().
| char* HTTPContext::http_proxy | 
Definition at line 73 of file http.c.
Referenced by http_open_cnx_internal().
| char* HTTPContext::headers | 
Definition at line 74 of file http.c.
Referenced by http_connect(), http_open(), and http_write_reply().
| char* HTTPContext::mime_type | 
Definition at line 75 of file http.c.
Referenced by process_line().
| char* HTTPContext::user_agent | 
Definition at line 76 of file http.c.
Referenced by http_connect().
| char* HTTPContext::content_type | 
Definition at line 80 of file http.c.
Referenced by http_connect(), and http_write_reply().
| int HTTPContext::willclose | 
Definition at line 83 of file http.c.
Referenced by http_buf_read(), http_connect(), and process_line().
| int HTTPContext::seekable | 
Control seekability, 0 = disable, 1 = enable, -1 = probe.
Definition at line 84 of file http.c.
Referenced by http_connect(), http_open(), http_read_header(), parse_content_range(), and process_line().
| int HTTPContext::chunked_post | 
Definition at line 85 of file http.c.
Referenced by http_connect(), http_shutdown(), http_write(), and http_write_reply().
| int HTTPContext::end_chunked_post | 
Definition at line 87 of file http.c.
Referenced by http_close(), http_connect(), http_read_stream(), and http_shutdown().
| int HTTPContext::end_header | 
Definition at line 89 of file http.c.
Referenced by http_connect(), http_read_stream(), and process_line().
| int HTTPContext::multiple_requests | 
Definition at line 91 of file http.c.
Referenced by http_connect().
| uint8_t* HTTPContext::post_data | 
Definition at line 92 of file http.c.
Referenced by http_connect().
| int HTTPContext::post_datalen | 
Definition at line 93 of file http.c.
Referenced by http_connect().
| int HTTPContext::is_akamai | 
Definition at line 94 of file http.c.
Referenced by parse_content_range(), and process_line().
| int HTTPContext::is_mediagateway | 
Definition at line 95 of file http.c.
Referenced by http_read_header(), and process_line().
| char* HTTPContext::cookies | 
holds newline (
) delimited Set-Cookie header field values (without the "Set-Cookie: " field name) 
Definition at line 96 of file http.c.
Referenced by get_cookies(), http_connect(), and http_read_header().
| AVDictionary* HTTPContext::cookie_dict | 
Definition at line 98 of file http.c.
Referenced by get_cookies(), http_read_header(), and process_line().
| int HTTPContext::icy | 
Definition at line 99 of file http.c.
Referenced by http_connect().
| uint64_t HTTPContext::icy_data_read | 
Definition at line 101 of file http.c.
Referenced by ff_http_do_new_request(), http_connect(), http_read(), and store_icy().
| uint64_t HTTPContext::icy_metaint | 
Definition at line 103 of file http.c.
Referenced by http_read(), process_line(), and store_icy().
| char* HTTPContext::icy_metadata_headers | 
Definition at line 104 of file http.c.
Referenced by parse_icy().
| AVDictionary* HTTPContext::metadata | 
Definition at line 106 of file http.c.
Referenced by parse_icy(), and update_metadata().
| AVDictionary* HTTPContext::chained_options | 
Definition at line 112 of file http.c.
Referenced by http_close(), http_listen(), http_open(), and http_open_cnx().
| int HTTPContext::send_expect_100 | 
Definition at line 113 of file http.c.
Referenced by http_connect().
| int HTTPContext::reconnect_at_eof | 
Definition at line 116 of file http.c.
Referenced by http_read_stream().
| int HTTPContext::reconnect_streamed | 
Definition at line 117 of file http.c.
Referenced by http_read_stream().
| int HTTPContext::reconnect_delay | 
Definition at line 118 of file http.c.
Referenced by http_read_stream().
| int HTTPContext::reconnect_delay_max | 
Definition at line 119 of file http.c.
Referenced by http_read_stream().
| int HTTPContext::listen | 
Definition at line 120 of file http.c.
Referenced by http_accept(), http_listen(), http_open(), http_shutdown(), and socket_open_listen().
| char* HTTPContext::resource | 
Definition at line 121 of file http.c.
Referenced by process_line().
| int HTTPContext::reply_code | 
Definition at line 122 of file http.c.
Referenced by http_handshake(), and http_listen().
| int HTTPContext::is_multi_client | 
Definition at line 123 of file http.c.
Referenced by http_accept().
| HandshakeState HTTPContext::handshake_step | 
Definition at line 124 of file http.c.
Referenced by http_handshake(), and http_listen().
| int HTTPContext::is_connected_server | 
Definition at line 125 of file http.c.
Referenced by http_handshake(), and process_line().
 1.8.6
 1.8.6