diff options
author | Andreas Huber <andih@google.com> | 2009-10-23 10:22:30 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2009-10-23 10:35:08 -0700 |
commit | 9a12baf929ea803915d7ab626b200ffefb4fbac7 (patch) | |
tree | 12a3f70e5ef69e09ea9e9ca4e4dcd4949718e924 /include/media/stagefright/FileSource.h | |
parent | 9069aa31accee9c23a4cf228ca27fe8fa8506a56 (diff) | |
download | frameworks_base-9a12baf929ea803915d7ab626b200ffefb4fbac7.zip frameworks_base-9a12baf929ea803915d7ab626b200ffefb4fbac7.tar.gz frameworks_base-9a12baf929ea803915d7ab626b200ffefb4fbac7.tar.bz2 |
New API to instantiate a MediaExtractor given a URI and optional MIME type.
Also DataSources now must provide a method initCheck()
and DataSource::reat_at has been renamed to readAt to conform to
standard API naming guidelines.
Diffstat (limited to 'include/media/stagefright/FileSource.h')
-rw-r--r-- | include/media/stagefright/FileSource.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/include/media/stagefright/FileSource.h b/include/media/stagefright/FileSource.h index ccbe0ef..d7b42c3 100644 --- a/include/media/stagefright/FileSource.h +++ b/include/media/stagefright/FileSource.h @@ -29,11 +29,13 @@ namespace android { class FileSource : public DataSource { public: FileSource(const char *filename); - virtual ~FileSource(); - status_t InitCheck() const; + virtual status_t initCheck() const; + + 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 ~FileSource(); private: FILE *mFile; |