From e999b641df85c4e7fa89dde1c681ddd1d38b0090 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 28 May 2012 15:03:54 +0200 Subject: http: Add support for reusing the http socket for subsequent requests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Introduce ff_http_do_new_request(), a new function which sends a new HTTP request, reusing the existing connection to the server. Signed-off-by: Martin Storsjö --- libavformat/http.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'libavformat/http.h') diff --git a/libavformat/http.h b/libavformat/http.h index 8dfb192364..3579ad745a 100644 --- a/libavformat/http.h +++ b/libavformat/http.h @@ -35,4 +35,14 @@ */ void ff_http_init_auth_state(URLContext *dest, const URLContext *src); +/** + * Send a new HTTP request, reusing the old connection. + * + * @param h pointer to the ressource + * @param uri uri used to perform the request + * @return a negative value if an error condition occured, 0 + * otherwise + */ +int ff_http_do_new_request(URLContext *h, const char *uri); + #endif /* AVFORMAT_HTTP_H */ -- cgit v1.2.3