summaryrefslogtreecommitdiffstats
path: root/include/media/stagefright/HTTPDataSource.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/media/stagefright/HTTPDataSource.h')
-rw-r--r--include/media/stagefright/HTTPDataSource.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/include/media/stagefright/HTTPDataSource.h b/include/media/stagefright/HTTPDataSource.h
index 02d95fd..d5dc9e6 100644
--- a/include/media/stagefright/HTTPDataSource.h
+++ b/include/media/stagefright/HTTPDataSource.h
@@ -29,12 +29,12 @@ public:
HTTPDataSource(const char *host, int port, const char *path);
HTTPDataSource(const char *uri);
- virtual ~HTTPDataSource();
+ virtual status_t initCheck() const;
- // XXXandih
- status_t InitCheck() const { return OK; }
+ virtual ssize_t readAt(off_t offset, void *data, size_t size);
- virtual ssize_t read_at(off_t offset, void *data, size_t size);
+protected:
+ virtual ~HTTPDataSource();
private:
enum {
@@ -50,6 +50,8 @@ private:
size_t mBufferLength;
off_t mBufferOffset;
+ status_t mInitCheck;
+
HTTPDataSource(const HTTPDataSource &);
HTTPDataSource &operator=(const HTTPDataSource &);
};