Definition at line 117 of file ffserver.c.
unsigned char * HTTPContext::buf_end |
unsigned char * HTTPContext::buf_ptr |
unsigned char HTTPContext::buffer[BUFFER_SIZE] |
uint8_t* HTTPContext::buffer |
Definition at line 157 of file ffserver.c.
Referenced by close_connection(), compute_status(), handle_connection(), http_connect(), http_getc(), http_parse_request(), http_receive_data(), http_start_receive_data(), new_connection(), rtp_new_connection(), rtsp_parse_request(), and start_wait_request().
uint8_t * HTTPContext::buffer_end |
Definition at line 123 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_ptr |
Definition at line 123 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().
Definition at line 156 of file ffserver.c.
Referenced by http_parse_request(), new_connection(), rtp_new_connection(), and start_wait_request().
int64_t HTTPContext::cur_clock |
Definition at line 141 of file ffserver.c.
Definition at line 137 of file ffserver.c.
Referenced by get_packet_send_clock(), and http_prepare_data().
int64_t HTTPContext::cur_frame_duration |
Definition at line 136 of file ffserver.c.
Referenced by get_packet_send_clock(), and http_prepare_data().
int64_t HTTPContext::cur_pts |
Definition at line 135 of file ffserver.c.
Referenced by get_packet_send_clock(), and http_prepare_data().
int64_t HTTPContext::data_count |
Definition at line 128 of file ffserver.c.
Referenced by compute_status(), handle_connection(), http_receive_data(), http_send_data(), and log_connection().
Definition at line 151 of file ffserver.c.
Referenced by compute_status(), http_receive_data(), and http_send_data().
int HTTPContext::fd |
Definition at line 119 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().
Definition at line 130 of file ffserver.c.
Referenced by close_connection(), http_receive_data(), and http_start_receive_data().
int HTTPContext::feed_streams[MAX_STREAMS] |
Definition at line 145 of file ffserver.c.
Referenced by compute_status(), do_switch_stream(), http_parse_request(), http_prepare_data(), and modify_current_stream().
int64_t HTTPContext::filesize |
Definition at line 44 of file http.c.
Referenced by http_connect(), http_open(), http_seek(), and process_line().
int64_t HTTPContext::first_pts |
Definition at line 134 of file ffserver.c.
Referenced by http_prepare_data(), open_input_stream(), and rtsp_cmd_pause().
Definition at line 148 of file ffserver.c.
Referenced by close_connection(), and http_prepare_data().
Definition at line 132 of file ffserver.c.
Referenced by close_connection(), http_prepare_data(), open_input_stream(), and rtsp_cmd_play().
struct sockaddr_in HTTPContext::from_addr [read] |
Definition at line 120 of file ffserver.c.
Referenced by compute_status(), log_connection(), new_connection(), rtp_new_connection(), rtsp_cmd_setup(), and validate_acl().
Definition at line 40 of file http.c.
Referenced by http_close(), http_getc(), http_open_cnx(), http_read(), http_seek(), and http_write().
Definition at line 124 of file ffserver.c.
Referenced by handle_connection(), http_parse_request(), and log_connection().
Definition at line 158 of file ffserver.c.
Referenced by handle_connection(), http_prepare_data(), http_send_data(), http_server(), and rtp_new_connection().
Definition at line 149 of file ffserver.c.
Referenced by close_connection(), and http_prepare_data().
char HTTPContext::location[URL_SIZE] |
Definition at line 45 of file http.c.
Referenced by http_open(), http_open_cnx(), and process_line().
char HTTPContext::method[16] |
Definition at line 154 of file ffserver.c.
Referenced by http_parse_request(), log_connection(), and rtsp_parse_request().
struct HTTPContext* HTTPContext::next [read] |
Definition at line 126 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().
int64_t HTTPContext::off |
Definition at line 44 of file http.c.
Referenced by http_connect(), http_open(), http_read(), http_seek(), and process_line().
uint8_t* HTTPContext::packet_buffer |
Definition at line 176 of file ffserver.c.
Referenced by close_connection(), handle_connection(), and http_send_data().
uint8_t * HTTPContext::packet_buffer_end |
uint8_t * HTTPContext::packet_buffer_ptr |
Definition at line 163 of file ffserver.c.
Referenced by rtsp_cmd_describe(), rtsp_cmd_options(), rtsp_cmd_pause(), rtsp_cmd_play(), rtsp_cmd_setup(), rtsp_cmd_teardown(), rtsp_parse_request(), rtsp_reply_error(), and rtsp_reply_header().
uint8_t* HTTPContext::pb_buffer |
Definition at line 162 of file ffserver.c.
Referenced by close_connection(), compute_status(), handle_connection(), http_prepare_data(), and rtsp_parse_request().
struct pollfd* HTTPContext::poll_entry [read] |
Definition at line 121 of file ffserver.c.
Referenced by handle_connection(), http_server(), new_connection(), and rtp_new_connection().
Definition at line 125 of file ffserver.c.
Referenced by close_connection(), and http_parse_request().
char HTTPContext::protocol[16] |
Definition at line 153 of file ffserver.c.
Referenced by compute_status(), http_parse_request(), log_connection(), rtp_new_av_stream(), rtp_new_connection(), and rtsp_parse_request().
AVFormatContext* HTTPContext::rtp_ctx[MAX_STREAMS] |
Definition at line 169 of file ffserver.c.
Referenced by close_connection(), http_prepare_data(), rtp_new_av_stream(), and rtsp_cmd_setup().
URLContext* HTTPContext::rtp_handles[MAX_STREAMS] |
Definition at line 172 of file ffserver.c.
Referenced by close_connection(), http_prepare_data(), http_send_data(), rtp_new_av_stream(), and rtsp_cmd_setup().
Definition at line 167 of file ffserver.c.
Referenced by http_prepare_data(), http_send_data(), rtp_new_av_stream(), rtp_new_connection(), and rtsp_cmd_setup().
struct HTTPContext* HTTPContext::rtsp_c [read] |
Definition at line 175 of file ffserver.c.
Referenced by close_connection(), http_send_data(), and rtp_new_av_stream().
int HTTPContext::seq |
Definition at line 164 of file ffserver.c.
Referenced by rtsp_cmd_options(), rtsp_parse_request(), and rtsp_reply_header().
char HTTPContext::session_id[32] |
Definition at line 168 of file ffserver.c.
Referenced by find_rtp_session(), rtp_new_connection(), rtsp_cmd_pause(), rtsp_cmd_play(), rtsp_cmd_setup(), and rtsp_cmd_teardown().
int64_t HTTPContext::start_time |
Definition at line 133 of file ffserver.c.
Referenced by get_server_clock(), http_prepare_data(), and open_input_stream().
Definition at line 118 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_pause(), rtsp_cmd_play(), rtsp_parse_request(), start_multicast(), and start_wait_request().
struct FFStream* HTTPContext::stream [read] |
Definition at line 143 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(), and rtsp_cmd_setup().
Definition at line 150 of file ffserver.c.
Referenced by http_parse_request(), and log_connection().
int HTTPContext::switch_feed_streams[MAX_STREAMS] |
Definition at line 146 of file ffserver.c.
Referenced by do_switch_stream(), http_parse_request(), http_prepare_data(), and modify_current_stream().
Definition at line 147 of file ffserver.c.
Referenced by http_parse_request(), and http_prepare_data().
int64_t HTTPContext::timeout |
Definition at line 122 of file ffserver.c.
Referenced by handle_connection(), and start_wait_request().
char HTTPContext::url[128] |
Definition at line 155 of file ffserver.c.
Referenced by http_parse_request(), log_connection(), and rtsp_parse_request().