aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/http.h
diff options
context:
space:
mode:
authorAndrey Utkin <andrey.utkin@corp.bluecherry.net>2014-10-18 00:24:00 +0400
committerMichael Niedermayer <michaelni@gmx.at>2014-10-20 04:31:46 +0200
commit9d86ce783bf468e83c7d84240739baffd800d114 (patch)
tree2d384608bede225e725a246be537632ac38dc273 /libavformat/http.h
parentd4e62ebae7f47d7ad5479ec5f71f903f988dd19c (diff)
downloadffmpeg-9d86ce783bf468e83c7d84240739baffd800d114.tar.gz
avformat/http: Introduce ff_http_averror()
int ff_http_averror(int status_code, int default_averror) This helper function returns AVERROR_ value from 3-digit HTTP status code. Second argument, default_averror, is used if no specific AVERROR_ is available. It is introduced because in different places of code different return codes are used - -1, AVERROR(EIO), AVERROR_INVALIDDATA. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat/http.h')
-rw-r--r--libavformat/http.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavformat/http.h b/libavformat/http.h
index be8ae7f460..7d02713e31 100644
--- a/libavformat/http.h
+++ b/libavformat/http.h
@@ -47,4 +47,6 @@ void ff_http_init_auth_state(URLContext *dest, const URLContext *src);
*/
int ff_http_do_new_request(URLContext *h, const char *uri);
+int ff_http_averror(int status_code, int default_averror);
+
#endif /* AVFORMAT_HTTP_H */