diff options
author | Marco Nelissen <marcone@google.com> | 2012-08-24 09:53:35 -0700 |
---|---|---|
committer | Marco Nelissen <marcone@google.com> | 2012-08-24 10:14:37 -0700 |
commit | dbcb4c17f16230dfc6af908f176681c49f61b13e (patch) | |
tree | bef549ee2c80ee54309207846ab36192b0124879 /include | |
parent | 9a150640a28d3fa5507a590125a6c004681bb221 (diff) | |
download | frameworks_av-dbcb4c17f16230dfc6af908f176681c49f61b13e.zip frameworks_av-dbcb4c17f16230dfc6af908f176681c49f61b13e.tar.gz frameworks_av-dbcb4c17f16230dfc6af908f176681c49f61b13e.tar.bz2 |
Allow directly setting a DataSource for NuMediaExtractor
This adds NuMediaExtractor::setDataSource(const sp<DataSource> &source),
which some new code under frameworks/av will use to let applications
provide a custom data source for extractors.
Change-Id: I8fb743441d04b4eadbda3c2d76858c3d60e2a3b2
Diffstat (limited to 'include')
-rw-r--r-- | include/media/stagefright/NuMediaExtractor.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/media/stagefright/NuMediaExtractor.h b/include/media/stagefright/NuMediaExtractor.h index c9c709c..0833110 100644 --- a/include/media/stagefright/NuMediaExtractor.h +++ b/include/media/stagefright/NuMediaExtractor.h @@ -50,6 +50,8 @@ struct NuMediaExtractor : public RefBase { status_t setDataSource(int fd, off64_t offset, off64_t size); + status_t setDataSource(const sp<DataSource> &datasource); + size_t countTracks() const; status_t getTrackFormat(size_t index, sp<AMessage> *format) const; |