diff options
author | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2012-05-28 15:03:54 +0200 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2012-05-28 16:42:40 +0300 |
commit | e999b641df85c4e7fa89dde1c681ddd1d38b0090 (patch) | |
tree | 73ba099d5b1f6ebe7517aeca912de2592ce08c0b /libavformat/http.h | |
parent | 3bdb438e6517ec342e93298de571688584050d68 (diff) | |
download | ffmpeg-e999b641df85c4e7fa89dde1c681ddd1d38b0090.tar.gz |
http: Add support for reusing the http socket for subsequent requests
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ö <martin@martin.st>
Diffstat (limited to 'libavformat/http.h')
-rw-r--r-- | libavformat/http.h | 10 |
1 files changed, 10 insertions, 0 deletions
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 */ |