summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/include
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2010-05-11 11:10:21 -0700
committerAndreas Huber <andih@google.com>2010-05-11 11:10:21 -0700
commite67c1607ccab2702ea745f962b5354be8f45c733 (patch)
treeff59eaa63cad74113ed83fd2f349cf8e8151be9e /media/libstagefright/include
parent78624e41da166712aaa5ae47e4d3467337ac810a (diff)
downloadframeworks_base-e67c1607ccab2702ea745f962b5354be8f45c733.zip
frameworks_base-e67c1607ccab2702ea745f962b5354be8f45c733.tar.gz
frameworks_base-e67c1607ccab2702ea745f962b5354be8f45c733.tar.bz2
Support for customizable socket-read timeouts through the HTTP response.
Specify a response header of "X-SocketTimeout: 15" to override the default timeout of 5 secs with a timeout of 15 seconds. Specify a negative value to disable the timeout altogether. Change-Id: I545adf3d8b3f7efe5f8d081a641c6404440a77db related-to-bug: 2675721
Diffstat (limited to 'media/libstagefright/include')
-rw-r--r--media/libstagefright/include/HTTPStream.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/media/libstagefright/include/HTTPStream.h b/media/libstagefright/include/HTTPStream.h
index 5d638f3..35b0865 100644
--- a/media/libstagefright/include/HTTPStream.h
+++ b/media/libstagefright/include/HTTPStream.h
@@ -52,6 +52,9 @@ public:
bool find_header_value(
const string &key, string *value) const;
+ // Pass a negative value to disable the timeout.
+ void setReceiveTimeout(int seconds);
+
private:
enum State {
READY,