Libav
|
Data Fields | |
const AVClass * | class |
URLContext * | hd |
unsigned char | buffer [BUFFER_SIZE] |
unsigned char * | buf_ptr |
unsigned char * | buf_end |
int | line_count |
int | http_code |
int64_t | chunksize |
int64_t | off |
int64_t | end_off |
int64_t | filesize |
char * | location |
HTTPAuthState | auth_state |
HTTPAuthState | proxy_auth_state |
char * | headers |
char * | mime_type |
char * | user_agent |
char * | content_type |
int | willclose |
int | chunked_post |
int | end_chunked_post |
int | end_header |
int | multiple_requests |
uint8_t * | post_data |
int | post_datalen |
int | icy |
int | icy_data_read |
int | icy_metaint |
char * | icy_metadata_headers |
char * | icy_metadata_packet |
AVDictionary * | metadata |
AVDictionary * | chained_options |
int | send_expect_100 |
char * | method |
URLContext* HTTPContext::hd |
Definition at line 50 of file http.c.
Referenced by http_buf_read(), http_close(), http_connect(), http_get_file_handle(), http_getc(), http_open_cnx(), http_open_cnx_internal(), http_read_stream(), http_seek(), http_shutdown(), and http_write().
unsigned char HTTPContext::buffer[BUFFER_SIZE] |
Definition at line 51 of file http.c.
Referenced by http_connect(), http_getc(), and http_seek().
unsigned char * HTTPContext::buf_ptr |
Definition at line 51 of file http.c.
Referenced by http_buf_read(), http_connect(), http_getc(), and http_seek().
unsigned char * HTTPContext::buf_end |
Definition at line 51 of file http.c.
Referenced by http_buf_read(), http_connect(), http_getc(), and http_seek().
int HTTPContext::line_count |
Definition at line 52 of file http.c.
Referenced by http_connect(), and http_read_header().
int HTTPContext::http_code |
Definition at line 53 of file http.c.
Referenced by http_connect(), http_open_cnx(), and process_line().
int64_t HTTPContext::chunksize |
Definition at line 55 of file http.c.
Referenced by http_buf_read(), http_read_header(), http_read_stream(), and process_line().
int64_t HTTPContext::off |
Definition at line 56 of file http.c.
Referenced by ff_http_do_new_request(), http_buf_read(), http_connect(), http_seek(), and parse_content_range().
int64_t HTTPContext::end_off |
Definition at line 56 of file http.c.
Referenced by http_connect().
int64_t HTTPContext::filesize |
Definition at line 56 of file http.c.
Referenced by http_buf_read(), http_connect(), http_open(), http_seek(), parse_content_range(), and process_line().
char* HTTPContext::location |
Definition at line 57 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 58 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 59 of file http.c.
Referenced by check_http_code(), http_connect(), http_open_cnx(), and process_line().
char* HTTPContext::headers |
Definition at line 60 of file http.c.
Referenced by http_connect(), and http_open().
char* HTTPContext::mime_type |
Definition at line 61 of file http.c.
Referenced by process_line().
char* HTTPContext::user_agent |
Definition at line 62 of file http.c.
Referenced by http_connect().
char* HTTPContext::content_type |
Definition at line 63 of file http.c.
Referenced by http_connect().
int HTTPContext::willclose |
Definition at line 66 of file http.c.
Referenced by http_buf_read(), http_connect(), and process_line().
int HTTPContext::chunked_post |
Definition at line 67 of file http.c.
Referenced by http_connect(), http_shutdown(), and http_write().
int HTTPContext::end_chunked_post |
Definition at line 69 of file http.c.
Referenced by http_close(), http_connect(), http_read_stream(), and http_shutdown().
int HTTPContext::end_header |
Definition at line 71 of file http.c.
Referenced by http_connect(), http_read_stream(), and process_line().
int HTTPContext::multiple_requests |
Definition at line 73 of file http.c.
Referenced by http_connect().
uint8_t* HTTPContext::post_data |
Definition at line 74 of file http.c.
Referenced by http_connect().
int HTTPContext::post_datalen |
Definition at line 75 of file http.c.
Referenced by http_connect().
int HTTPContext::icy |
Definition at line 76 of file http.c.
Referenced by http_connect().
int HTTPContext::icy_data_read |
Definition at line 78 of file http.c.
Referenced by ff_http_do_new_request(), http_connect(), http_read(), and store_icy().
int HTTPContext::icy_metaint |
Definition at line 80 of file http.c.
Referenced by http_read(), process_line(), and store_icy().
char* HTTPContext::icy_metadata_headers |
Definition at line 81 of file http.c.
Referenced by parse_icy().
AVDictionary* HTTPContext::metadata |
Definition at line 83 of file http.c.
Referenced by parse_icy(), and update_metadata().
AVDictionary* HTTPContext::chained_options |
Definition at line 89 of file http.c.
Referenced by ff_http_do_new_request(), http_close(), http_open(), and http_seek().
int HTTPContext::send_expect_100 |
Definition at line 90 of file http.c.
Referenced by http_connect().
char* HTTPContext::method |
Definition at line 91 of file http.c.
Referenced by http_connect().