Lines Matching refs:URLContext

68     URLContext *hd;
184 static int http_connect(URLContext *h, const char *path, const char *local_path,
187 static int http_read_header(URLContext *h);
188 static int http_shutdown(URLContext *h, int flags);
190 void ff_http_init_auth_state(URLContext *dest, const URLContext *src)
200 static int http_open_cnx_internal(URLContext *h, AVDictionary **options)
352 static int http_open_cnx(URLContext *h, AVDictionary **options)
452 int ff_http_do_new_request(URLContext *h, const char *uri) {
456 int ff_http_do_new_request2(URLContext *h, const char *uri, AVDictionary **opts)
533 static int http_write_reply(URLContext* h, int status_code)
607 static void handle_http_errors(URLContext *h, int error)
613 static int http_handshake(URLContext *c)
617 URLContext *cl = ch->hd;
649 static int http_listen(URLContext *h, const char *uri, int flags,
681 static int http_open(URLContext *h, const char *uri, int flags,
734 static int http_accept(URLContext *s, URLContext **c)
739 URLContext *sl = sc->hd;
740 URLContext *cl = NULL;
799 static int check_http_code(URLContext *h, int http_code, const char *end)
827 static void parse_content_range(URLContext *h, const char *p)
842 static int parse_content_encoding(URLContext *h, const char *p)
1081 static int process_line(URLContext *h, char *line, int line_count)
1329 static int http_read_header(URLContext *h)
1399 static int http_connect(URLContext *h, const char *path, const char *local_path,
1559 static int http_buf_read(URLContext *h, uint8_t *buf, int size)
1635 static int http_buf_read_compressed(URLContext *h, uint8_t *buf, int size)
1666 static int64_t http_seek_internal(URLContext *h, int64_t off, int whence, int force_reconnect);
1668 static int http_read_stream(URLContext *h, uint8_t *buf, int size)
1724 static int http_read_stream_all(URLContext *h, uint8_t *buf, int size)
1736 static void update_metadata(URLContext *h, char *data)
1764 static int store_icy(URLContext *h, int size)
1802 static int http_read(URLContext *h, uint8_t *buf, int size)
1819 static int http_write(URLContext *h, const uint8_t *buf, int size)
1845 static int http_shutdown(URLContext *h, int flags)
1874 static int http_close(URLContext *h)
1898 static int64_t http_seek_internal(URLContext *h, int64_t off, int whence, int force_reconnect)
1901 URLContext *old_hd = s->hd;
1966 static int64_t http_seek(URLContext *h, int64_t off, int whence)
1971 static int http_get_file_handle(URLContext *h)
1977 static int http_get_short_seek(URLContext *h)
2036 static int http_proxy_close(URLContext *h)
2044 static int http_proxy_open(URLContext *h, const char *uri, int flags)
2101 * on this URLContext, not using the fd directly (as the tls
2127 static int http_proxy_write(URLContext *h, const uint8_t *buf, int size)