diff options
author | Andreas Huber <andih@google.com> | 2010-05-11 11:10:21 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2010-05-11 11:10:21 -0700 |
commit | e67c1607ccab2702ea745f962b5354be8f45c733 (patch) | |
tree | ff59eaa63cad74113ed83fd2f349cf8e8151be9e /media/libstagefright/include | |
parent | 78624e41da166712aaa5ae47e4d3467337ac810a (diff) | |
download | frameworks_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.h | 3 |
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, |