Lines Matching defs:HTTPContext
66 typedef struct HTTPContext { struct
67 const AVClass *class;
68 URLContext *hd;
69 unsigned char buffer[BUFFER_SIZE], *buf_ptr, *buf_end;
70 int line_count;
71 int http_code;
73 uint64_t chunksize;
74 int chunkend;
75 uint64_t off, end_off, filesize;
76 char *uri;
77 char *location;
78 HTTPAuthState auth_state;
79 HTTPAuthState proxy_auth_state;
80 char *http_proxy;
81 char *headers;
82 char *mime_type;
83 char *http_version;
84 char *user_agent;
85 char *referer;
86 char *content_type;
89 int willclose;
90 int seekable; /**< Control seekability, 0 = disable, 1 = enable, -1 = probe. */
91 int chunked_post;
93 int end_chunked_post;
95 int end_header;
97 int multiple_requests;
98 uint8_t *post_data;
99 int post_datalen;
100 int is_akamai;
101 int is_mediagateway;
102 …holds newline (\n) delimited Set-Cookie header field values (without the "Set-Cookie: " field name)
104 AVDictionary *cookie_dict;
105 int icy;
107 uint64_t icy_data_read;
109 uint64_t icy_metaint;
110 char *icy_metadata_headers;
111 char *icy_metadata_packet;
112 AVDictionary *metadata;
114 int compressed;
115 z_stream inflate_stream;
139 } HTTPContext; argument